- Advertisement -
Hit South Korean show Squid Game has officially become Netflix’s biggest original series launch, the streaming service said.
- Netflix says Squid Game has reached 111 million viewers
- The streaming series said it was surprised by the South Korean series’ global…

