CD PROJECT Red suspends the sale of its games in Russia and Belarus
CD PROJECT Red. the studio behind Cyberpunk 2077, has announced that it will suspend all forms of sales of its games in Russia and Belarus. It joins a slew of companies suspending services in Russia. Read more...