Yahoo Web Search

Search results

    • Opinion: Vladimir Putin’s $10-trillion war

      Opinion: Vladimir Putin’s $10-trillion war

      Financial Post via Yahoo Finance· 2 years ago

      At the four-month mark, the costs of Vladimir Putin’s “special military operation” have both soared and spread. The war already has moved well up the...