Twitter China Chief

Twitter China Chief Kathy Chen Departs

By Google News Twitter China Chief Kathy Chen Departs Wall Street Journal BEIJING— Twitter Inc.’s controversial China chief has departed after only eight months, the…