by Stowaway Magazine | Mar 18, 2019 | Blog, Culture, Fall 2019
Netflix is the most popular streaming company, with about 137 million subscribers as of October 16, 2018, more than double the runner-up (Amazon Prime, 66 million). Though Netflix had over 300 original titles in 2017 and that number is only growing, two of the most...