Game
Activision Has Fired ‘More Than 20’ Employees Over Lawsuit
[ad_1] With the company still mired in lawsuits spurred on by historical allegations of harassment, ...