Timberland has opened another franchised store in the German city of Freiburg. The selling surface of 82 square meters is located downtown and run by Schuh Lüke, a local footwear retailer.

Topics