Rethinking Mass Transit with World’s First Driverless Buses
No one should claim to have the world’s first driverless bus, but you know everyone will. China claims to have the world’s first driverless buses on trial on public roads in the Netherlands, Greece, France,…