AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Is There a Long Term Innovation Strategy?
Netflix was founded in 1998, during the first Internet bubble. The company had to lay off a third of its staff when it went public in 2002. Netflix is now worth more than $30 billion and has grown into one of the world's most successful companies.