Why Self-Driving Buses, Not Cars, Need to Rule the Roads by 2050

 

Why Self-Driving Buses, Not Cars, Need to Rule the Roads by 2050

Forget the autonomous car — one expert believes the cities of the future will feature self-driving buses whizzing around.