3 years 10 months ago Link Gamasutra According to a report from Bloomberg, executives Tommy François and Maxime Béland have been suspended from Ubisoft after allegations of sexual and physical abuse. ... Tags Gamasutra