4 ms·I think Delaware allows “anonymous” llc which not a lot of states do. That is the main draw iirc.by marktangotango 8y agoI think Delaware allows “anonymous” llc which not a lot of states do. That is the main draw iirc.