Activision Blizzard shares fall after earnings release

Tech

Revenue and EPS estimates represent a 6.7 percent increase and 5 percent decrease year over year, respectively.

READ FULL ARTICLE

Comments