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 […]