What The Netflix-Comcast Deal Really Means In Plain English
• http://www.businessinsider.com, Kyle RussellEarlier today, Netflix and Comcast announced that they have come to an arrangement that should ensure quality television and movie streams for Comcast customers for the foreseeable future.