L&T Construction. power projects gcc

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