The world's cheapest car, the Tata Nano, at a showroom in Mumbai. The vehicle is set to hit the country's streets today, as the first customer gets the keys to a vehicle that its makers hope will transform travel for millions of Indians.
(AFP/File/Sajjad Hussain)