The Top 10 Electric Cars In The World Posted on 26/05/2015 by bardia The sales of electric cars are gaining momentum day by day due to improved technology and increasing concerns about environmental pollution and sustainability. Car makers have stepped up their R&...