The head of Twitter’s China operations, Kathy Chen, leaves the firm after just seven months in charge.

Read more