Why do large businesses move to small British territories / dependencies?

Mister T

New member
I assume it is for tax reasons.
If so then why do dependencies like the Isle Of Man charge so little tax? What do they gain out of it?
 
Back
Top