Skip to content
BusinessThe Hollywood Reporter

Byron Allen Sells His Stake in Starz

By Alex Weprin

The mogul acquired more than 10 percent of the company earlier this year in a deal with Steve Mnuchin.

Read Original Article

More in Business