Alt Image Text

Microsoft Scales Back TV Ad Ambitions

Performance Marketing

Remember when Microsoft and Google were going to blow up the TV business? Well, Google’s TV stumbles have been well chronicled. And now, Microsoft is curtailing its ambitions.