HE Saeed Mohammed Al Tayer reviews progress of Innovation Centre project at Mohammed bin …

The Innovation Centre aims to highlight the latest technologies related to solar and clean technology, enabling DEWA to showcase its achievements inĀ …