News

Embracer Group’s Q1 2025 earnings slump 38% despite launches of Killing Floor 3 and Titan Quest 2 Early Access, with better ...