Publisher Embracer sells Saber assets and withdraws from Russia

Publisher Embracer sells Saber assets and withdraws from Russia
Troubled video game publisher Embracer has announced the sale of more assets, this time, much of Saber Interactive, for the ...
Read more