Categories Russia News Russian Economy: Moscow Can’t Afford to Win or Lose Its War in Ukraine – Business Insider Post author By Mike Nova Post date June 6, 2024 Russian Economy: Moscow Can’t Afford to Win or Lose Its War in Ukraine Business Insider ← Ukraine strikes for the fist time S-400 Air Defense System on Russian Territory with US HIMARS – Army Recognition → D-day 80th anniversary comes at time of conflict and growing carelessness