Qatar General Electricity and Water Corporation (KAHRAMAA)

L&T bags $817m order from Qatar’s KAHRAMAA
Larsen & Toubro (L&T) has been awarded an $817m order for phase 13 of KAHRAMAA's

Most popular

Latest Issue

Construction Week - Issue 765
Jun 29, 2020