NEWS: Ubisoft has suspended several employees accused of abuse and misconduct, including top executives Tommy François and Maxime Béland, as it investigates a wave of claims that hit social media this week
twitter.com/jasonschreier/status/127663022165...Posted Jun 26, 2020, 9:37 PM UTC
9.4K772