It is very much the year of the green car, with the all electric Nissan Leaf having received the prestigious European car of the year award for 2011. This is an award which is handed out based on the opinions of some of Europe’s leading motoring journalists, and is therefore the ultimate reflection of driving [...]
From the category archives:
