Press Release

DEWA’s Nanosatellite DEWA-SAT1 is Stable in its Low Earth Orbit