Netflix’s new brand unveiled
(Est. 1997) “Netflix is the world’s leading Internet television network with over 44 million members in more than 40 countries enjoying more than one billion hours of TV shows and movies per month, including original series.”
Netflix needed a brand through-line: a conceptual and…