Nissan’s autonomous Leaf hits the road in London – Roadshow

Click here to visit Original posting

This marks the first time the automaker has tested its autonomous capabilities in Europe.