Business News The Pros and Cons of Starting a Business in Switzerland You may not think of Zurich as a startup hub -- but maybe you should.