
Abengoa starts producing water in phase two of the UAE’s Taweelah desalination plant
Abengoa, an international company that applies innovative technology solutions for sustainable development in the infrastructure, energy and water sectors, in consortium with the engineering and …