Recent Netflix moves aren't working so well - especially live programming, which is around 5% of its annual content spend.
Read the full article on MediaPost →