Nissan LEAF finally arrives in the UK

Auto Trader was on hand for the first delivery of UK’s first Nissan LEAF EV cars. The World’s first mass produced affordable family EV for sale is how the Nissan LEAF is being advertised. The LEAF is a significant step in the right direction for sustainable motoring and has won the 2011 European Car of […]

Read More