Tags Abengoa

Tag: Abengoa

Morocco: Investment in Seawater Desalination

A super-station for seawater desalination will be established in Agadir. The project is the result of a partnership between the National Office for Electricity...