Opinion ‘Squid Game’: More than just a show? A Breakdown of Netflix’s Letter to Investors For Netflix (NFLX -2.17%), recovering from the post-pandemic slump is proving a complicated plot line. (For those who are unfamiliar, NFLX is… November 4, 2021