by Luigi Lugmayr
The world's cheapest car goes electric at the Geneva Motor Show 2010. Indian based Tata made big waves two years ago with the introduction of the Tata Nano with the ultra-low price point of $2,500.
The new Tata Nano EV... Read more
Mar 5 2010, 7:00am CST