Netflix’s second-quarter performance wasn’t pretty. Nonetheless, Netflix still finds itself at the top of the streaming mountain, with more than 150 million global accounts.
Learn More >>