Close

digital TV

Netflix shares drop 16% on word of fewer streaming subs

It always seems like Netflix has an uphill battle to fight whenever it releases its quarterly earnings report.  Read More