Russian Business Revenues Drop Sharply Amid Rising Shadow Econom

In October 2025, the revenue of Russian companies and individual entrepreneurs fell to $82.5 billion — a 21.3% drop compared to the previous month. Legal entities lost around $17.2 billion, while individual…

Continue Reading