Larsen & Toubro Limited is a technology-driven engineering and construction organisation, and one of the largest companies – Read more