Loading…
Abengoa starts water production at Taweelah desalination plant in UAE · Endata