A case in point
Having undoubtedly proven itself to be one of the world’s pre-eminent financial centres, the British Virgin Islands are a striking benchmark of the global economic downturn. By Andrew Willins The British Virgin Islands (BVI), with Tortola, the largest of the islands, only 12 miles long and three miles across, is scarcely detectable on an […]