
Is Russia’s War Economy at Breaking Point?
By Editorial Dept - Jul 25, 2025, 9:00 AM CDT Some of the numbers coming out of Moscow this quarter are setting off alarms in various corridors. There is some fundamental basis to this theory, but it’s also very ‘Western’ driven. The Western theory is …