Loading results
Larsen & Toubro is an Indian multinational conglomerate specializing in engineering, construction, manufacturing, technology, and financial services. Headquartered in Mumbai, the company operates in over 50 countries across industries including infrastructure, power, hydrocarbon, and defense.