Booth on Your Palm Tata Motors 9 years ago1,533 Views 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) FacebookXPinterestLinkedIn