Yokohama, Japan - April 24, 2014: Electric cars, Nissan's "Leaf", are being charged at the charging stations in front of the entrance of Nissan's global Headquarters located in Yokohama, Japan.

Harnessing GPS Data for the Future of Electric Cars in Europe

Driving a Tesla may sound exotic, but electric cars are anything but a novel idea. The first successful electric automobile in...