China Twitter Boss Leaves After Seven Months
Kathy Chen said it was ‘the right time’ for her to leave Twitter The head of Twitter’s China operations has left the firm after seven months in charge. Kathy Chen announced she was leaving following a restructure of the business in Asia. While Twitter is blocked in China, it lets Chinese advertisers reach a global … Read more