Swiss shopping spree

In a country better known for secret bank accounts and Rolex watches, Switzerland is now attracting investors keen on retail.

Share this