fbpx
North America

Activision Blizzard – Company with USD 8 billion revenue in 2020 fires more employees due to COVID-19