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….