Airbnb’s China Chief resigns after 4 months of taking up the job


10/24/2017

In China, Airbnb is facing heightened attrition due to the country’s challenging business environment.