QuickLaunch University: Investors like a particular type of legal entity

Delaware C-Corp is the most common type of legal entity, and investors are used to seeing this type and its structure.