Timberland has opened its first franchised retail store in Austria. The store follows the company’s eco-friendly concept, called “The Market Place,” and is located in Salzburg’s prestigious Getreidegasse, the touristic lane in the heart of the city, just around the corner from the house where Wolfgang Amadeus Mozart was born. ...