Innovation

The first driverless public transit to hit open roads is coming to the Netherlands this November

1_driverless public transit