The Car of the Year, Nissan’s Leaf is not only the first electric car to ever win this distinction, but also one of the cars with the most zeros on its score sheet. Apparently, there were sufficient judges who ranked it well enough for it to overcome the Alfa Romeo Giulietta by nine points. In […]
Car, Automotive and Motoring Online News and Views