Yet more time for Facility E bidders

Kahramaa has yet 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