Advertisement

Activision Blizzard and Ubisoft in the news over allegations from ex-employees

Game developers and publishers Activision Blizzard and Ubisoft have been in the news lately over allegations from ex-employees that range from sexual harassment to unfair workplace practices.