Transa, the big-box specialty retailer in Switzerland, is preparing the country’s largest outdoor store in the heart of Zurich. The opening of the 3,000-square-meter selling surface is scheduled for Sept. 22, 2012. The store is designed to be the “best and largest center of competence” for travel, outdoor and mountain ...