More Bad News For Netflix: 800,000 Customers Lost

News & Features ·