Bermuda is world’s worst corporate tax haven, says Oxfam
Four UK territories in list ‘undermine Britain’s efforts to be responsible member of the international community’ Bermuda is the world’s worst corporate tax haven, according to a list by Oxfam, which includes three other UK territories among those it names and shames. The charity’s list of the “world’s worst” 15… – Continue reading