Stadium has given up in its expansion into Germany after five years on the market and is closing its only three stores in the country, all located in Hamburg. The management of the Swedish sports retailer mentioned a difficult market situation combined with high rents. In addition to Sweden, Stadium ...