Spain’s Abengoa has announced that it has been awarded a contract to build the second largest reverse osmosis desalination plant in Saudi...
Acwa Power is partnering with three other companies to build the largest renewable energy project in the world, the 950MW Noor Energy...