- Advertisement -
Less than a month after it was released, Netflix TV show Squid Game has officially taken the streaming services number one spot for biggest ever series launch.
The South Korean survival drama drew in 111 million viewers in its first month on the platform,…

