Tata motors of India has developed world’s cheapest car, revving engines in news-land. Retailing for $2,500, the tiny, amenity-less car is being compared to the Volkswagen for putting poor folks in the driver’s seat. While the vehicles are supposed to be lower-emission than North American cars, the price means there will be millions more polluters […]
More »