Fresh deadline delay for Facility E

Kahramaa has again extended the bid deadline for its $3 billion, 2.6GW Facility E IWPP

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