Takshashila Dispatch
Takshashila Dispatch
Ep. 590: DeSWIFTing Russia?
0:00
-29:56

Ep. 590: DeSWIFTing Russia?

Some in IR academia circles see the prospects of Russia being cut off from SWIFT as a new proverbial financial iron curtain descending upon the world.