Definition : TATA Engineering and Locomotive Company
Category : Business » Companies & Corporations
Country/Region : India India
Popularity :

What does TELCO mean?

TATA Motors 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:
We have found 1 more result for TELCO
Worldwide Telco Telephone company
Companies & Corporations