Water
Abengoa has awarded the construction of a desalination plant by SEPCO III
Spanish firm Abeongoa has received an order for the construction of a seawater reverse osmosis desalination plant in the industrial complex of the world’s largest …
