Netflix cuts subscription cost in more than 30 countries: report Streaming platform Netflix has reduced the subscription cost in more than 30… Read More...