Editors' Choice DEWA launches ‘DEWA SAT-2’ 6U nanosatelliteBy News DeskApr 15, 2023 Dubai: Dubai Electricity and Water Authority (DEWA) has successfully launched its second nanosatellite, DEWA SAT-2, aboard SpaceX’s Falcon 9 rocket…