June 18, 2016 at 10:27 am
Stock of Activision Blizzard Inc , the video game developer’s stock price fell at the end of this week’s trade, by 2.43% despite the release of impressive sales numbers from its latest game. Overwatch, the company’s new first-person shooter game already has 10 million players, which saw rating...Read More »