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

 » Read More