Nissan Leaf completes autonomous journey across UK

TRANSPORTATION