Categories JOSSICA Russian economy: Moscow can’t afford to win or lose its war in Ukraine – Business Insider Post author By Mike Nova Post date April 25, 2024 Listen to this article Russian economy: Moscow can’t afford to win or lose its war in Ukraine Business Insider ← US will ‘continue to provide” ATACMS for Ukraine, National Security Advisor says – Defense One → US to announce $6 billion in weapons purchases for Ukraine, US official says – Investing.com