News

Byron Allen’s Allen Media Group has engaged investment bank Moelis & Company to sell its television stations across 21 markets. The company has invested over $1 billion in acquiring the stations over ...