Putin’s war a strategic failure for Kremlin, Ukraine still stands: US Treasury Secretary Janet Yellen

Russia’s economy has become increasingly isolated and the impact of sanctions against that country for war against Ukraine is very much visible, US Treasury Secretary Janet L Yellen on Thursday. Yellen was speaking to reporters ahead of the First G20

Source: India News, Breaking News India, Top News Headlines from India – Oneindia