Squid Game has been watched by more than 100 million fans all over the world setting the record for the most-watched show of all time on Netflix. In a tweet, Netflix has officially confirmed this record revealing that more than 111 million fans have tuned in to watch the South Korean thriller that pits a […]