10.0.1.200

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

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