Home Print Edition Issue 126 - April 2015

Issue 126 – April 2015

Successful conclusion to Greek autonomous transport trial

A trial of autonomous public transport has been successfully concluded after two months of running on the streets of the municipality of Lamia, Greece. Led...