Tag Archives: 2475

2,475 Tata Nanos delivered in 15 days

Tata Motors declared it delivered 2,475 Nano cars to customers in India over the past fortnight. The company delivered the first car to Ashok Raghunath, a resident of Mumbai (we where there to capture the moment) The Nano is manufactured at the company's