After BuzzFeed, Byron Allen Sets His Sights on Starz – Merger Arbitrage Mondays
Starz Entertainment Corp. (STRZ): $23.12 Market Cap: $388.17 M Enterprise Value: $900.37 M American media mogul Byron Allen, who recently bought a majority stake in BuzzFeed…
Written byAsif SuriaSource: InsideArbitrage
Starz Entertainment Corp. (STRZ): $23.12 Market Cap: $388.17 M Enterprise Value: $900.37 M American media mogul Byron Allen, who recently bought a majority stake in BuzzFeed (BZFD) and is set to take over Stephen Colbert’s CBS late-night slot, has now set his sights on subscription video provider Starz. Allen Sets Sights on Starz Allen, in

