Is  The British Virgin Islands A Tax Haven?

British Virgin Islands Firm Kept Doing Business With Shady Characters Even As Regulators Prodded It To Obey Anti-Money Laundering-Laws