Netflix Is Reportedly $20 Billion in Debt, so You’d Better Start Binge Watching Now

Charlotte Hu
by Charlotte Hu
Aug 1, 2017