Swiss Nanosatellite Startup Astrocast Seeks Direct Stock Listing
Astrocast, a Swiss firm developing tiny satellites that deliver internet access to all types of devices, is seeking as much as 50 million Swiss francs ($54 million) in a private placement ahead of a direct listing on the stock market. The company, which is backed by