Netflix Now Has 104 Million Subscribers Worldwide

Shares in the video streaming firm surge in after-hours trading on better-than-expected results.

Continue reading…