A series of Ubisoft directors had to resign due to allegations of workplace harassment
A series of high-ranking officials of Ubisoft was forced resignation in connection with the allegation of harassing behavior at…
A Best Games Review Blog
A series of high-ranking officials of Ubisoft was forced resignation in connection with the allegation of harassing behavior at…