India
Larsen and Toubro
Want to dive deeper?
Larsen & Toubro (L&T) is one of India’s largest engineering and construction companies with additional interests in information technology, cement, and electrical engineering.
Sources
“L&T Building Part of N-Submarine,” Statesman, 28 May 2001, via: http://web.lexis-nexis.com.