Abengoa and SEPCO3 awarded EPC on Taweelah IWP

Saudi power and water developer ACWA Power has awarded the EPC contract for the $1.2 billion Taweelah independent water project to a consortium of Spanish engineering company Abengoa and Chinese construction company SEPCO3

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content