Tuesday, March 24, 2009 6:28 PM by
CarWale Team
Tata 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.
Read the rest of this entry »
Leave a Comment
3793 views