S
Suresh Ramakrishnan Review of Larsen & Toubro
Centrally located in Powai, Mumbai. Partly manufac...
Centrally located in Powai, Mumbai. Partly manufacturing setup, it also houses some of their key departments. It is also the campus for their infotech arm
Comments: