What is the sentiment of this news? Please choose an answer from {strong negative/moderately negative/mildly negative/neutral/mildly positive/moderately positive/strong positive}.

Over the past 25 years, Netflix revolutionized the film and television industry. The company amassed over 220 million subscribers across 190 countries, billions of hours watched for show Stranger Things and racked in 226 award wins.
moderately positive