Squid Game on Netflix has become the biggest series launch on the streaming platform, watched by 111 million users in its first 28 days.
Squid Game on Netflix has become the biggest series launch on the streaming platform, watched by 111 million users in its first 28 days.