French police arrested five former Ubisoft executives over allegations of sexual harassment.
Source:https://www.cbr.com/ubisoft-executives-arrested-sexual-misconduct/French police arrested five former Ubisoft executives over allegations of sexual harassment.
Source:https://www.cbr.com/ubisoft-executives-arrested-sexual-misconduct/