Netflix’s “Squid Game” is causing a stir. Here is why it is so popular.
[ad_1] “Squid Game” is more than just a hit for Netflix – it’s also the Internet’s favorite show. Released on September 17, the nine-part Korean thriller is set to become Netflix’s largest “non-English-speaking show”, Netflix co-CEO Ted Sarandos said. “It’s only been out for nine days, and there’s a good chance it will be our … Read more