Nissan’s 80 year milestone happens officially December 26; to mark the event, the Japanese company has created a video showcasing main vehicles of those eight decades, including the Leaf and other electric-powered vehicles. The Nissan Leaf and the company’s other electric-based vehicles start appearing prominently at the 3:00 minutes mark. To mark the occasion, Nissan […]