We always hear a whole lot about how easy it is to hide in a tax haven and how people in for decades have cheated in taxes, VAT and other taxes.
They are less than 5 years ago who could register a company online in Cyprus, Seychelles, Belize or Panama, you could use your own papers or nominees...