172.70.42.72

FT/OECD report says Switzerland tops league for innovation and industry potential

445
Sweden was in second place, followed by the US, Ireland and the Netherlands. Hungary was in sixth place, then Canada, Be