Try Before You Buy EV Technology?

The Nissan Leaf has received some pretty good reviews recently and has been lauded as the first truly mass produced Electric Vehicle (EV). It will be built in Britain (Nissan’s Tyne and Wear plant to be exact safeguarding 2,250 jobs)…


