Netflix to Focus on Content, Video Games

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.