Netflix added another 10 million subscribers worldwide during Q2, bringing its global total to 192.95 million subscribers. The streamer beat expectations for the quarter, mostly helped by the global shutdown due to the coronavirus... Read More