Sign in
entertainment 91d ago

Byron Allen Purchases 10.7% Stake in Starz from Mnuchin's Firm for $25M

Byron Allen Purchases 10.7% Stake in Starz from Mnuchin's Firm for $25M

Byron Allen's acquisition of a 10.7% stake in Starz signals a significant move in the media landscape, emphasizing his expanding influence. The $25 million investment reflects confidence in Starz's future prospects amid streaming competition. Watch for Allen's strategic plans to leverage this stake to shape Starz's content and distribution.

Timeline · 91d ago

91d ago

1 article · Deadline

91d ago

1 article · Hollywood Reporter

91d ago

1 article · Variety

0 Comments

Sign in to join the discussion

No comments yet

Be the first to share your thoughts

More entertainment Stories