Technology Call of Duty made $3 billion in 2020, so of course Activision Blizzard is laying off QA December 4, 2021 admin-dominor Call of Duty made $3 billion in 2020, so of course Activision Blizzard is laying off QA The VergeView Full Coverage on Google News Source link