“Sujay Jaswa estimates that globally, between five and fifteen companies that will ultimately be worth over $5 billion are created each year.”