Driverless Shuttles Take to German Streets (video)

In Germany, three self-driving e-buses have been running since mid-April. Riders can even order pick-ups right from a smartphone app…