How the world sees Greece
Local residents pass by a tiny CityMobil2 driverless bus in Trikala, a town in northern GREECE. Trials of the French-built CityMobil2 buses have started ...