Larsen & Toubro
-
Business News
L&T Construction bags order to set up solar power project of 1.5GW capacity in Saudi Arabia
Larsen & Toubro is an Indian multinational engaged in EPC projects, hi-tech manufacturing and services with over USD 21 billion…
Read More »