EUROPE First self-driving bus hits the road in Spain by The Istanbul Post With Anadolu Agency March 2, 2021 by The Istanbul Post With Anadolu Agency March 2, 2021 OVIEDO, SPAIN Europe’s first driverless bus began picking up passengers in the Spanish city of Malaga … Read more 0 FacebookTwitterPinterestEmail