Source
Industry5 h
Byron Allen Sells His Stake in Starz
The mogul acquired more than 10 percent of the company earlier this year in a deal with Steve Mnuchin.
Sources: The Hollywood Reporter · Deadline · Variety
Read the full story on The Hollywood Reporter