Three bids in for Facility E IWPP
Kahramaa has received three bids for the 2.3GW, 100 MIGD Facility E independent water and power producer (IWPP) project in Qatar. PwC and Clyde &...
Kahramaa has received three bids for the 2.3GW, 100 MIGD Facility E independent water and power producer (IWPP) project in Qatar. PwC and Clyde &...