Doesn't that mean the economy is shrinking since the 5% growth is less than the 7% inflation? (Inflation might be actually higher than that too) I didn't think that figure is using real gdp.
Literally never heard of this website. Definitely not a mainstream source. Mainstream source are reporting the deep issues that the Russian economy are facing