Abengoa passes all contractual tests for the Agadir desalination plant
Abengoa, an international company that applies innovative technology solutions for sustainable development in the infrastructure, energy and water sectors, has successfully passed all contractual tests...