Byron Allen’s Allen Media Group Confirms Layoffs
[ Byron Allen‘s Allen Media Group confirmed Thursday that it is undergoing layoffs as part of strategic changes “to better position the company for growth.” According to a statement, the changes include “expense and workforce reductions across all divisions of the company,” which includes network, broadcast and syndication divisions; The Weather Channel; digital network TheGrio; … Read more