Uber Thinks 18-Wheelers Are the Way to Win the Autonomous Vehicle Race Posted on September 8, 2016 by admin