Data previously released by Netflix showed ‘Stranger Things’ became the most viewed series in a single week since ‘Squid Game’ burst onto the scene.
Continue Reading