What the Squid Game Teaches Us About Teamwork and Leading.
This past few weeks, individually in our RNR team have watched all nine episodes of the “Squid Game.” The current No. 1 show worldwide on Netflix and the platform’s most-watched series ever. It’s a disturbing, yet intriguing dystopian Korean series