Financial Centres: British Virgin Islands (BVI)

The British Virgin Islands (BVI) are a group of islands located about sixty miles due east of Puerto Rico. The British Virgin Islands is by far the most popular jurisdiction in the world for International Business Companies (IBCs). The BVI territory has been a true phenomenon for the establishment of offshore companies in recent years. … Read more