Tata Nano launch on March 23, 2009
They said it could not be made, they said they weren’t sure if it would be a car, but Tata Motors will be silencing all critics with the unveiling of the Nano. The red-letter day in Indian automotive history has been set as March 23, 2009.
Bookings for the Nano are scheduled to begin from the [...]


