T technologyreview.com Tata created the world's least expensive car. Now the problem is selling it. 2 points sprinkle 15 years ago 0 comments