Tata Nano bookings
Tuesday, March 24th, 2009 2,097 ViewsTata Nano’s bookings commences on 9th April. The car will be on display across the Tata showrooms in India from the first week of April. The booking forms for the Tata Nano will be available at 30,000 different locations across the country.
