Astrocast SA

About Company

Astrocast SA is a Swiss-based, privately owned start-up, created on September 24th, 2014. Its core project is based on a constellation of 64 nano-satellites to be launched on a Low-Earth Orbit (LEO). The goal is to offer global Machine-to-Machine communication services for global businesses at the lowest cost in the industry.

Year Founded: 2014

Company Size: 11-50

Headquarter: Ecublens, Vaud, Switzerland

IPO Status: Private

Office Address
EPFL Innovation Park Building L South, Chemin de la Dent d'Oche 1B

Products / Services

    For Listing Owner: