Switzerland has just topped the Global Innovation Index for the 14th year in a row. The annual index ranks the planet’s hotbeds for new ideas and products, combining scores on ‘inputs’, such as how much money a country spends on research innovation.
Emerging Technologies
How air bubbles can remove 99.9% of forever chemicals from water.
