UK Tax Havens Tied To $84B In Lost Revenue, Group Says

The British Virgin Islands, Cayman Islands and Bermuda held on to their spots atop the Tax Justice Network's tax havens list, with the group saying Tuesday that the U.K.'s tax havens...

Already a subscriber? Click here to view full article