Embracer Group announced it’s sold Saber Interactive to Beacon for $247 million, and it’s ending operations in Russia.Read More
Embracer Group announced it’s sold Saber Interactive to Beacon for $247 million, and it’s ending operations in Russia.Read More