Trending June 5, 2018 One new Nissan LEAF sold every 10 minutes in Europe Nissan is celebrating the 100,000th delivery of the LEAF car this month in Europe, in a move hailed as a victory for electric mobility. Globally, over 320,000 Nissan LEAF…