Headquarters Medtronic reaches 10 million implantable devices produced in the canton of Vaud 4 May 2026
Cleantech Cleantech EPFL and CSEM set world record for triple-junction solar cell efficiency 18 March 2026