Battle of the Banks
The U.S. and its allies announced new sanctions on Russia targeting foreign assets and removing several banks from the SWIFT payment system. This unprecedented financial penalization could come with unintended consequences.Continue Reading