Tax Registering a tax free haven – British Virgin Island Offshore Company By Ruth PiersSeptember 1, 2020