Tag: 115331400

Autonomous truck company Aurora delays hauling freight without human drivers until April

PITTSBURGH -- Autonomous truck company Aurora Innovation says it won't start hauling…

News Today News Today