Agathe Demarais

Author Archive

  • February 26, 2025
    Moscow could soon struggle to finance the war, and fiscal breathing room may well be what the Russian leader’s looking for.