Byron Allen Bought 10.7% of Starz for $25M 👀 [cNvvMbN4mjI]

Byron Allen bought 10.7% of Starz overnight 👀⁣ Byron Allen quietly scooped Steve Mnuchin's Starz stake for $25M and became the No. 2 shareholder instantly. Now they hit him with a poison pill 😤 #Shorts #ByronAllen #Starz #HipHopBusiness #shorts