Tech Insider : Business
Byron Allen
Byron Allen wanted to buy Paramount. Now he's buying a controlling stake in BuzzFeed.
Tech Insider
Paramount water tower and Byron Allen
Byron Allen wants to buy Paramount for $14.3 billion, but Wall Street doesn't think the deal is going to get done.