Twitter faces yet another departure as China Head Kathy Chen signs out

Twitter is presently one of the most influential social networking sites in…