IoT satellite company Astrocast lists on Euronext Growth August 25, 2021 LAUSANNE, SWITZERLAND: Astrocast SA, a leading Swiss IoT focused nano satellite company floated its shares on the Euronext Growth market in Oslo. The listing marks the...