Comment
Comment by sharun
I don't know about corporations having all this wrapped up.
There is a lot of pressure on them since 2008 plus one leak after another - Lichtenstein, Luxembourg, Panama, Switzerland etc hasn't made it easy to be tax haven. If they had "won the war" we wouldn't be discussing it here.