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 at the media company “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; … Read more