Tag Archives: launches Three Strong Products in Indonesia

Tata Motors launches Three Strong Products in Indonesia

Tata Motors launches Three Strong Products in Indonesia

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.