Zug and Zurich best places to locate: report

Zug and Zurich best places to locate: report

The cantons of Zug and Zurich remain the most attractive places in Switzerland for companies to locate in Switzerland, according to a report from Credit Suisse released on Wednesday.