‘Squid Game’ Holds on to Netflix Record Despite ‘Stranger Things 4’ Success
While Stranger Things remains an indisputably massive property for Netflix, with its upcoming final season sure to extend that dominance, the latest batch of the Duffer Brothers’ supersized-blockbuster has been determined to have fallen short […]