News

The UK was "deemed second-rate in all categories aside from asset protection". The United States came in joint 29th, alongside Australia and St Kitts and Nevis.