This is definitely not true. Maybe you confused it with Isle of Man or Channel Islands, which are crown dependencies with certain autonomy, often accused to be British tax havens.
This is definitely not true. Maybe you confused it with Isle of Man or Channel Islands, which are crown dependencies with certain autonomy, often accused to be British tax havens.