Netflix Flicks the Ad Switch

As Netflix moves full tilt towards developing their ad-supported service tier, they have announced their global technology partner that will be making it all happen. Microsoft has been named their technology and sales partner and given the discussions on the…

Read More