Larsen & Toubro Limited is India's largest construction organization and ranked among the world's top contractors. The company offers EPC solutions to execute large industrial and infrastructure projects from concept to commissioning on a turnkey basis with single-source responsibility.
Construction
Chennai, Tamil Nadu, India
1938
10001
Your score reflects how likely GenAI models are to trust this web service and mention it in responses to relevant prompts.