Tag: Global payments system
US and allies remove Russian banks from SWIFT system
West unleashes SWIFT bans, more penalties on Russia
On Saturday the US and its allies said that it would place sanctions on Russia's central bank...