UBISOFT TOP EXECUTIVES SENT ON LEAVE, FIRED AFTER MOUNTING ALLEGATIONS OF SEXUAL HARASSMENT

Over the past few weeks, Paris-based gaming firm Ubisoft in under fire from over a dozen people over public claims of sexual harassment and abuse against its employees. The …

UBISOFT TOP EXECUTIVES SENT ON LEAVE, FIRED AFTER MOUNTING ALLEGATIONS OF SEXUAL HARASSMENT Read More »