Indian engineering, procurement and construction (EPC) major, Larsen & Toubro (L&T), recently secured large contracts estimated at between INR25-50 billion.

This content is available to only paying subscribers.