The Upside Down delivered upside for Netflix in the third quarter: “Stranger Things” season 3 was the most-watched season of the series to date, according to the streamer. In the first four weeks of release, “Stranger Things” season 3 was watched by 64 million member households, Netflix said in the Q3 letter to shareholders. The […]