Byron Allen is now an investor in Starz.
Allen is a serial investor and businessman with an extensive portfolio that includes The Weather Channel. He acquired the company for $300 million in 2018 through his company, Entertainment Studios, as AFROTECH™ previously reported. Allen also owns TheGrio, a media company covering breaking news, politics, lifestyle, and entertainment centered on the Black community, according to its website.
Per information on Allen Media Group’s website, Allen has one of the largest cable network portfolios in the industry, which includes Comedy.Tv, Cars.TV, ES.TV, JusticeCentral.TV, MyDestination.TV, Pets.TV, Recipe.TV, Local Now, and more.
“Consistent with such investment purposes, Allen may engage in communications with, without limitation, one or more shareholders of Starz, management of Starz and/or one or more members of Starz’s board of directors and may make suggestions or proposals concerning Starz’s operations, prospects, business and financial strategies, strategic transactions, assets and liabilities, business and financing alternatives, the composition of the board of directors and such other matters as Allen may deem relevant to the investment in Starz,” his family office wrote, according to The Hollywood Reporter.
Allen’s investment comes nearly one year after Starz began operating independently from Lionsgate. Stars shifted its strategy toward streaming, moving away from competing with premium cable networks, Deadline reported. Streaming subscriptions now account for roughly three-quarters of its business.

