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.
One in three of Russia’s largest firms dipped into the red first half of 2025. Photo: Wikimedia Commons/Dmitry Ivanov

One in three of Russia’s largest firms dipped into the red first half of 2025.