The SWIFT Payment System: Does Ejecting Russia Matter?

By Henry Occleston

(8 min read)