
talent


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.
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.