Tax agency takes over economic substance

The Corporate Income Tax Agency has formally taken over responsibility for Bermuda’s economic substance and international tax compliance regimes as the island consolidates several key regulatory funct…

Go to Source