Space infrastructure company D-Orbit, signed a three-year, multi-mission agreement with global nanosatellite IoT network operator, Astrocast to launch and deploy 20 satellites, which are part of Astrocast’s growing constellation for the Internet of Things (IoT).






