People’s Car. Is this a good thing?

The people’s car is generating a lot of buzz right now. No — not the Volkswagen. How very WWII of you. I mean the People’s Car that Tata Motors is getting ready to unleash on the world at a price of 100,000 rupees — $2,500 USD. It’s going to be the cheapest . . . […]