Despite being the layman’s catch-all for the entire medium, there’s a very strong argument Netflix…
They’re the most popular source of screen entertainment on the planet… but how many of the big…