Sega Europe laying off 240 workers, selling off Company of Heroes developer Relic Published 28 Mar 2024 Full Article