Larsen & Toubro (Oman) has been awarded a $93.1 million contract to construct the terminal building and associated facilities for a regional...
India’s Larsen & Toubro (L&T) Construction has bagged a $161.37 million order for the construction of the tracks for Lines 1 and...