Tata Nano Launched in India

By admin On January 10th, 2009

What you can call it as most economical and least expensive car, Tata Nano, has been launched in India, in the state of Gujrat (Science City in Ahmedabad on 10 January, 2009).