Microsoft triumphs over FTC again in challenge to $69 billion Activision Blizzard deal

Published on May 7, 2025

Is this also an Xbox?