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.
Performance Marketing
Microsoft's digital TV strategy is toast, with its Los Angeles studio closing during this massive round of layoffs.