Bermuda jumps 23 places in global finance rankings

Bermuda has climbed 23 places in the latest Global Financial Centres Index to become one of the highest-ranked offshore financial centres globally even as overall feelings towards the sector weakened….

Go to Source