Media mogul Byron Allen is expanding his media footprint with a new investment in Starz Entertainment Corp. Allen Family Capital, the investment arm of media mogul[…]
The postByron Allen Acquires 10.7% Stake in Starz in $25M Dealappeared first onUrbanGeekz.



