Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

swiss economy

Swiss remain tops for business talent: report

Swiss remain tops for business talent: report

Switzerland is the best country in the world for developing, attracting and retaining talent, according to a new study from the IMD business school in Lausanne.

2012