Business
Russia sees falling profits and frozen investment from largest firms
More than half of Russia’s large companies ended 2025 with falling profits, scaled back or froze investment projects, and many are preparing layoffs, The Moscow Times reported on Feb. 23.
23 February, 11:54 AM