Netflix Losing Starz Streaming Contract As Customer Numbers Dwindle
Netflix can’t seem to get anything right these days, first the company raises the price of their streaming and DVD services, losing a decent part of their user base and now the company’s stock has fallen 9% on news that […]