3 ms·Even the 'onshore' tax haven of Delaware allows anonymous corporations.by dublinben 13y agoEven the 'onshore' tax haven of Delaware allows anonymous corporations.