Alt Image Text

Despite Promises to Advertisers, Microsoft Disbands Xbox TV Studio

Performance Marketing

Microsoft's digital TV strategy is toast, with its Los Angeles studio closing during this massive round of layoffs.