HE Saeed Mohammed Al Tayer reviews progress of Innovation Centre project at Mohammed bin …
Published by on
The Innovation Centre aims to highlight the latest technologies related to solar and clean technology, enabling DEWA to showcase its achievements inĀ …