EEconomy Read More Is Russia’s War Economy at Breaking Point?July 25, 2025 Some of the numbers coming out of Moscow this quarter are setting off alarms in various corridors. There…