Byron Allen Acquires 10.7% Stake in Starz From Steve Mnuchin’s Investment Firm for $25 Million

💡Analysis & Context
Allen Family Capital, the investment arm of media mogul Byron Allen, acquired a 10 Allen Family Capital, the investment arm of media mogul Byron Allen, acquired a 10.7% stake in Starz Entertainment for $25 million in a private transa Monitor developments in Byron for further updates.
📋 Quick Summary
Allen Family Capital, the investment arm of media mogul Byron Allen, acquired a 10 7% stake in Starz
Original Source:
Read full article at sourceHelp us improve this article. Share your feedback and suggestions.




