Loading…
Abengoa and Sepco3 win contract for Jubail 3A desalination plant in Saudi Arabia · Endata