British Virgin Islands
Setting up an offshore company in the British Virgin Islands (BVI) The British Virgin Islands is an overseas territory of the United Kingdom. It consists of more than 50 islands in the Caribbean. The most significant islands are Tortola, Virgin Gorda, Anegada, Jost Van Dyke, Great Camanoe, Guana Island, Peter Island, Salt Island, Beef Island, Cooper Island, Ginger Island, Norman Island and several smaller islets in the Sir [...]