The media mogul sold all of his shares, which he acquired earlier this year, throughout August and September for almost $45 million in total The post Byron Allen Sells His 10% Stake in Starz After 7 Months appeared first on TheWrap.
Read full article