Ride sharing company Uber sacks 20 in harassment scandal