Squid Game, released last month on Netflix, has become the most popular show in more than 90 countries and may become the streaming service’s most …

source