Here's the amended story.
Imho it is highly suspicious that this coincides with the US sanctions on Gazprom Bank, which apparently make it next to impossible to run a Russian-funded bureau in Germany.