Up 10% In A Month, Does Activision Blizzard Stock Have More Upside? Forbes – Markets

Up 10% In A Month, Does Activision Blizzard Stock Have More Upside? Forbes – Markets

It has already reached an agreement with Nintendo and Nvidia to offer Call of Duty on their platform for the next decade, and it has offered a similar deal to Sony.

Read More