Larsen & Toubro wins contracts in Saudi Arabia and India
Indian contractor Larsen & Toubro (L&T) has won engineering, procurement and construction contracts worth between $300m and $600m in India and Saudi Arabia through its power transmission and distribution subsidiary.…