US$51 billion exited Russia in Q1, headed for tax havens. Nations such as the Netherlands, Luxembourg, Cyprus, Switzerland, and Ireland may hold the key to sanctions.
US$51 billion exited Russia in Q1, headed for tax havens. Nations such as the Netherlands, Luxembourg, Cyprus, Switzerland, and Ireland may hold the key to sanctions.