|Definition||:||TATA Engineering and Locomotive Company|
|Category||:||Business » Companies & Corporations|
What does TELCO mean?
Tata Motors Limited, formerly known as TATA Engineering and Locomotive Company (TELCO), is a multinational automotive corporation headquartered in Mumbai, India. Its products include passenger cars, trucks, vans, and coaches, etc.
|Sort By:||Popularity||Alphabetically||Filter by:||Country/Region:||Category:|