Featured4 years ago
Ubisoft PR Director Stone Chin Fired Amid Allegations of Harassment
Ubisoft’s PR Director Stone Chin has been fired as Ubisoft continues investigations into the allegations of harassment and abuse going on within the work place. “I...