Tech Tech EPFL spin-off ClearSpace enters €86 million contract with the European Space Agency 8 December 2020
Life sciences Life sciences Biopharmaceutical giant Lonza to build two new production lines and create 200 new jobs in Valais 2 December 2020