T theguardian.com Three Ubisoft chiefs found guilty of enabling culture of sexual harassment 52 points freddier 1 year ago 20 comments