Editors' Choice DEWA tops Ministry of Energy & Infrastructure’s ‘Research & Innovation Award’By News DeskApr 22, 2023 Dubai: Dubai Electricity and Water Authority (DEWA) has secured the top spot in the government sector category of the Ministry…