VentureBeatActivision Blizzard posts $1.79 billion Q1 revenues as pandemic creates gaming surgeMay 5, 2020Dean TakahashiBy Dean Takahashimore_vert