The World is Freaking Out About Netflix
Since the news dropped that Netflix failed to hit revenue and subscriber targets after the Q2 figures were released, the video streaming goliath might as well feel like the ending credits have finally come. Everyone…