Uber has fired 20 employees in recent months as part of a wide-ranging investigation of the climate and culture at…