Automakers

Self-driving Nissan Leaf takes to Europe's streets for first time

The autonomous Nissan Leaf is being tested on roads in London.
CP
By:
Costas Pitas
February 28, 2017 05:00 AM