Last couple of weeks have seen quite a turmoil in Uber leading up to the CEO’s resignation. These developments have sent shockwaves throughout the business world.