Product Overview
Tata Motors Limited, is a multinational corporation headquartered in Mumbai, India. Part of the Tata Group, it was formerly known as TELCO (TATA Engineering and Locomotive Company). Tata Motors has a consolidated revenue of $16 billion (USD) after the acquisition of British automotive brands Jaguar and Land Rover in 2008.