When the Tata's finally launch their small car, and what with all the protests at Singur and lives lost at Nandigram, will it still be called "the people's car"?!
India Poised. Eddieheads soon in namma Bangalore. Aerosmith in faraway Mumbai. Lent. A long, hot summer beckons. Power shutdowns. Power nap. Power breakfast. More power to all!