2 Russia’s economic growth may be too weak to sustain defense and social spending, a top business leader warns October 3, 2025