Technology

Netflix adds millions of subscribers in Asia and Europe, thanks to 'Squid Game'​​​​