News Dec 10, 2021 Spreading the Word, Cleantech from Switzerland Exhibition celebrating Innovation from Switzerland “Can tech save the world?” has been launched successfully in locations around the world in 202...