netflix

How Netflix wants to get the next ‘Squid Game’

Netflix's latest earnings results show that its bet on global content production is paying off.