Categories
Economy

Inside Google’s Largest Non-U.S. Office – In Zurich

Many of Google’s services have been created in Switzerland, and the Zurich site has grown from just two employees in 2004 to 1,300 today. It’s like a snow-capped Mountain View.

Exit mobile version