Larsen & Toubro (L&T), India’s premier engineering and construction company, has revealed that its key subsidiary,…