January 30, 2026

Business Retreats and Sanctions Are Crippling the Russian Economy