Tata Motors India, unveiled the electric version of its low cost car. Tata Nano Electric car has been displayed in Geneva Auto Show 2010. The ... Read More