Activision Blizzard is one of the biggest names in gaming, and the company is attached to many unignorably monumental game series such as Call of Duty, World of Warcraft, and Overwatch. Thanks to a series of acquisitions and a number of successful franchises, it stands tall as one of the largest game companies in the world.
In recent years, Activision Blizzard has found itself under quite a lot of fire due to a number of serious controversies regarding allegations of workplace harassment and
Read more on gamerant.com