Why Netflix Deal Matters For Comcast?

Netflix and Comcast have joined forces in a bid to leverage their respective strengths in video streaming and cable TV. This will bring an end to the business rivalry that has characterized their previous relationship. In order to mutually benefit from this collaboration, Comcast will allow Netflix onto its X1 […]