Tata Motors launches 3 products in Indonesia
By admin October 31, 2013 10:31 am IST
PT Tata Motors Distribusi Indonesia (TMDI), wholly owned subsidiary of Tata Motors, announced its foray into the Indonesian automotive industry with the launch of three new exciting Tata passenger vehicles – the Tata Aria, the Tata Vista and the Tata Safari Storme.
Cookie Consent
We use cookies to personalize your experience. By continuing to visit this website you agree to our Terms & Conditions, Privacy Policy and Cookie Policy.