The primary source for the Russia link is this:
https://ixbt.games/news/2022/03/31/...a-razryva-s-rossiiskoi-saber-interactive.html
This was posted on March 31:
"CD Projekt RED has decided to break off relations with the Russian office of Saber Interactive, which has been creating a non-xtgen version of The Witcher 3 for PS5 and Xbox Series for the last two years. The reason - the company is Russian.
This comes amid the withdrawal of the Polish company's products from sale in Russia. It is noteworthy that earlier, shortly before the announcement of the new The Witcher, CD Projekt RED appealed to users from Russia.
The Witcher 3 release for next-generation consoles PlayStation 5 and Xbox Series X|S is now in question. Previously, it was expected to be held in September this year."
(via deepl)