This week has been a rollercoaster ride in the tech and auto sectors. From Tesla Inc. missing its Q1 delivery target to Uber ...