Gear What We Know About The Microsoft And Activision Blizzard Deal And The Controversy Surrounding It By Amritanshu Mukherjee, Jul 18 2023