Innovation

Switzerland tops global ranking

Switzerland is the most competitive country in the world, according to a new ranking by the World Economic Forum (WEF). WEF’s Global Competitiveness Index (GCI), published last week, saw Switzerland […]