Netflix Finds Itself in Debt by $11 Billion on Content Costs
Streaming giant, Netflix, has published its 2015 report revealing how much money they own to media companies that allow them to stream movies and television shows, and it seems like they are owing more than they are earning.