Corporate venturing is a promising avenue for innovation where large corporations leverage their strategic assets (cash reserves, intellectual property, client networks, industry knowledge, etc.) to build new startups. This approach should give these corporate-born startups unfair advantages compared to the proverbial “Startup founded in my parent’s garage” and thus