Search Results for 'Paul Willcox'
1 results found.
Nissan Leaf cars electrify Europe
Three years after Nissan introduced electric vehicle and battery manufacturing to Europe, the 50,000th European-built Nissan Leaf has rolled off the production line.