One in three of Russia’s largest firms dipped into the red first half of 2025.
Business
Russia’s biggest companies post trillions of losses under war and sanctions pressure
One in three of Russia’s largest firms dipped into the red first half of 2025.