Tag: Water desalination Africa
AMEA Power joins 2nd phase of Agadir Desalination Project
AMEA Power has announced its entry into the second phase of the Agadir desalination project in Morocco.
The facility will be powered by AMEA Power’s...
























