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