Turbo Energy Limited

Turbo Energy Limited

Turbo Energy Limited (TEL), a Rs.500 crore company, is India's largest manufacturer of turbochargers, catering to the requirements of the Internal Combustion engine industry. TEL is part of the $4 billion TVS Group of Companies, among India's largest auto ancillary groups. TEL is equipped with state of art technology and skilled manpower to consistently deliver quality products.

Contact Details

Address

Turbo Energy Limited
Old Mahabalipuram Road
Kanchipuram, TN 603104
Phone: +91-44-27425706
Fax: +91-44-27425710

Registered Office

Turbo Energy Limited
67 Chamiers Road
Chennai, TN 600028

Business Reviews for Turbo Energy Limited

Related Companies