Larsen & Toubro is an India-based multinational company, which is engaged in engineering, procurement, and construction (EPC) projects, hi-tech manufacturing, and services.
Larsen & Toubro is an India-based multinational company, which is engaged in engineering, procurement, and construction (EPC) projects, hi-tech manufacturing, and services.