World’s cheapest car launched in India, will go on sale in April
Tuesday, March 24, 2009 The world's least expensive car, the Tata Nano, has been launched in India. It will go on sale in April, and will start delivery in July.…
Continue Reading