Description
US Treasury Secretary Janet Yellen says Russian President Vladimir Putin's war on Ukraine has been 'a strategic failure', as she and other G7 finance chiefs discussed further measures on the eve of the first anniversary of the Ukraine invasion.
Export controls were making it "extremely difficult" for Moscow to replenish its munitions, including repairing 9,000 tanks destroyed in the war, Yellen told reporters in Bengaluru.
(COMPLETES VIDI339U86E_EN, VIDI339U7B7_EN) IMAGES AND SOUNDBITES