bn:01944043n
Noun Named Entity
EL
No term available
EN
Larsen & Toubro Ltd, abbreviated as L&T, is an Indian multinational conglomerate company, with business interests in engineering, construction, manufacturing, technology, information technology and financial services, headquartered in Mumbai & Technical services, headquartered in Chennai. Wikipedia
Relations
Sources