Activision Blizzard holders approve Microsoft acquisition with 98% in favor Published 28 Apr 2022 Full Article