Indian engineering, procurement and construction (EPC) major Larsen & Toubro (L&T) has won orders for more than INR25 billion in the domestic and international markets.

This content is available to only paying subscribers.