
GE ships HSRG from Korea to Japan for installation at 2.3 GW Goi plant
ACWA inaugurates Al-Dur 2 June 5 – Saudi developer ACWA Power has commissioned the Al-Dur 2 Phase 2 Independent Water and Power Project (IWPP) in Bahrain, built at a cost of over $1 billion. The IWPP processes 50 million gallons of desalinated water daily …