Nissan LEAF has been honored as the 2010 European Car of the Year, beating 40 contenders and, becoming the first electric vehicle in the 47-year history of the annual competition to win the award. Nissan LEAF scored 257 points, nine points more than the Alfa Romeo Giulietta (248 points) and 13 clear of the third-placed […]




