
Chinese ride-services company Didi Chuxing faced a public backlash on Monday following the killing of a female passenger by a carpool driver.
Angry Chinese took to social media to denounce the company, despite its efforts to ease the outcry by firing two senior executives and suspending its Hitch carpooling service following the death of the customer in Wenzhou in eastern Zhejiang Province.