• Mon. Oct 27th, 2025

PC and Console Games division push Embracer Group Q2 2023 sales up 47% from prior year