Yes that’s right. Tata Nano is no longer the world’s cheapest car. And this time the competition is a green little called the Tara Tiny. Made by India’s Tara International, the four-seater electric Tiny claims to blaze the roads at a staggering...











Fresh Comments