A division of Italy?s Salini Impregilo and Spain?s Abengoa sign $225m agreement with ACWA Power for desalination plant in Shuaiba, Saudi Arabia
Source: New feed
A division of Italy?s Salini Impregilo and Spain?s Abengoa sign $225m agreement with ACWA Power for desalination plant in Shuaiba, Saudi Arabia
Source: New feed