Taweelah A1 Power and Desalination Plant, Abu Dhabi

7
Babcock Borsig Power (BPP) won a €410m contract for the five GE gas turbines, three steam turbines and the eight boilers.