FeaturesMotorsNews DD Motoring: The electrifying Nissan Leaf by Brian McDaid 7 years ago At the weekend I had the pleasure of driving the Leaf, an all electric car from Nissan. The last time…