Byron Allen's Media Company Starts Layoffs 'Across All Divisions'
Byron Allen's Allen Media Group has begun layoffs across every division of the company, which includes The Weather Channel, The Grio and Freestyle Digital Media, a rep for the company told TheWrap on Thursday. "Allen Media Group is making strategic changes...
TheWrap