Byron Allen Buys Major Stake in Starz from Steve Mnuchin

Short excerpt below. Click through to read at the original source.

Allen’s family office acquired the 10.7 percent stake from Mnuchin’s Liberty 77 Fund.

Read at Source