2 ms·The same with why US in no 2. USA is a tax haven for non US.by ies7 5y agoThe same with why US in no 2. USA is a tax haven for non US.