Driverless bus hits the road in Finland

One of the world’s first driverless bus test runs is operating in the Hernesaari district of…