‘Squid Game’ Has Earned Netflix 4.38 Million New Subscribers and Almost $1 Billion in Profit October 20, 2021