The more things change, the more things – oh hell’s bells! – change!

by Alice Williams
With 86 million users across multiple countries and roughly $2.2 billion in generated revenue in Q3 2016, Netflix is the shining star of media-streaming startups. But it wasn’t always such a powerhouse.