Have you watched Squid Game yet? If not, you might want to check it out because the show’s living up to the hype — an internal Netflix document said that Squid Game will generate about $900 million in “impact value” for the streaming... Read More