SWIFT ban sends a political message, but the economic consequences are unclear
4 March 2022Management