‘Squid Game’ and anime show strength of Asia strategy: Netflix VP

18/07/2025