Booth on Your Palm

Tata Motors

Brand Tata Motors
Location Hall 3A
Number of vehicles on display
18 unit
Concept Car
Product Launching
Press Release  –
Brochure/Price List  –

(Foto-foto: Markus Deni Kuncoro – GAIKINDO News)