Twitter’s seemingly endless line of executives parting ways with the company continues as its China managing director Kathy Chen announced her departure. She termed her separation as being the “right time”, but came abruptly as she only joined Twitter in April. Chen did not disclose her future plans, only to say in a tweet that she will […]
Please to comment