Netflix’s earnings came out Tuesday night. The world leader in streaming added subscribers in total, but lost a lot in North America. Also, they’ve confirmed their gaming ambitions and more.
Netflix’s earnings came out Tuesday night. The world leader in streaming added subscribers in total, but lost a lot in North America. Also, they’ve confirmed their gaming ambitions and more.