Uber CEO Admits ‘We Have Screwed Up’
Media outlet Business Insider has published details of a meeting at Uber this week where CEO Dara Khosrowshahi and head of the self-driving unit Eric Meyhofer were questioned by employees. The paper has revealed staff asked...