Home / Tag Archives: thumbs up

Tag Archives: thumbs up

Netflix: Just another network

Netflix

It was an exciting time when Netflix began commissioning original television and films. They didn’t need to please advertisers, just their subscribers. They could take more risks (we assumed), show us something the networks would never dare to. And at ...

Read More »