Ratan Tata has kept his promise. The world’s cheapest car (US$ 2500), Tata Nano is launched. What will its launch mean for the competition, environment and the traffic situation in general? Well, time will tell. As of now, wait for the second half of the year when the car is set to go into mass production and hit the roads.
Above picture courtesy: Rediff