Activision Blizzard or Microsoft? Top Video Game Stocks

Activision Blizzard is almost a household name with blockbuster games like Call of Duty and Candy Crush. Microsoft, on the other hand, owns X-Box and is now starting to expand its subscription gaming business as well. There are also companies like Zynga and Electronic Arts. The pandemic has increased the demand for gaming as people […]