ALEC Energy secures DEWA HQ contract to provide a solar photovoltaic solution

en_USEnglish