Leaked documents show Uber’s self-driving cars far from ready to go driverless

156


Human motorists are even now taking handle of the autonomous autos each and every mile, according to a report.

Resource