The two-hour finale of Stranger Things, released in the evening of New Year’s Eve, fueled Netflix to its most views ever on a New Year’s Day. The streamer would not reveal how many those views were but announced that the fifth season of the supernatural series delivered 31.5 million views for the week of Dec. […]