With 'Squid Game 2', Netflix doubles its international appeal

Is Netflix a universal language? The entertainment giant is counting on it as the company seeks to expand its leadership…