Treasure island
Anguilla, with a population of 10,000, is a small, quiet island in the north-east Caribbean known primarily as an upscale but tranquil holiday destination. Much less well known is that for many years the island has been a tax haven. The low-key approach means the island’s offshore finance industry has developed without the hustling image […]