Kicking off the New Year, Netflix announced on New Year’s Day that “Stranger Things” will return on July 4, pushing up audience interest and propelling it high into our most in-demand TV shows on streaming services chart provided to Business Insider alongside DC Universe’s “Titans.”
Visit Business Insider to read this article.