Tax Justice Network

Public register is perhaps too much to ask, but the pressure should be on the introduction of the global private register accessible for the international law enforcement authorities, if we really want to fight corruption. Those countries and territories that refuse to implement the register should face sanctions.
Tax avoidance can also be illegal. Hence you can be found guilty of tax avoidance if it is ruled that the methods you used were actually illegal, even though the intention of the tax(non)payer was not to break the law. ..