DEWA SAT-1 sends 2,690 MB of data to ground station

DEWA SAT-1 sends 2,690 MB of data to ground station
play icon
Dewa receives top marks for digital customer experience.