Russia Used British Overseas Territories to Evade $8 Billion in Sanctions

Report: Russia routed at least $8B in trade via UK overseas territories since Feb 2022, using BVI and Bermuda despite sanctions.

​Report: Russia routed at least $8B in trade via UK overseas territories since Feb 2022, using BVI and Bermuda despite sanctions.    Read More