Andy Meek / Boy Genius Report
5 new Netflix releases everyone will be streaming next week – All eyes were on Netflix this week when the streamer reported its latest quarterly earnings on July 19, after hints that the numbers would be uncommonly brutal. As it turned out, the company ended up only reporting a slightly uncomfortable loss of almost 1 million subscribers for the quarter, compared …