Nissan marked the official UK ‘on sale’ date of the all-new Leaf by showcasing the 100% EV on Electric Avenue in south London. To be exact, it was located at the crossroads of the UK’s first electrified street – and one of its most polluted – Electric Avenue and Brixton …
Read More »