Investments
Activision’s battle royale ‘Call of Duty’ could be a major esport: Jefferies
Activision Blizzard may have another huge esports business on its hands. Jefferies reiterated its buy rating for Activision Blizzard shares, predicting its “Call of Duty” battle royale mode will become a big success. On Monday […]