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...