[email protected] 0 comments mouse May 24, 2025 24 May 2025 Embracer Group sees net sales across PC/console and mobile games fall in FY2024/25 Embracer Group has published its financial results for the fourth quarter ending March 2025, reporting decline... Continue reading