4 ms·Whatever you do, don't set up an LLC if you plan to take investment. Delaware C corp is what you need.by kuhn 15y agoWhatever you do, don't set up an LLC if you plan to take investment. Delaware C corp is what you need.