Startups Netflix co-founder Marc Randolph on the three things successful startup founders have in common Stephanie Palmer-Derrien 26 September, 2018