Media Mogul Byron Allen to Buy Control of BuzzFeed
Billionaire media mogul Byron Allen is to buy control of BuzzFeed for $120 million, rescuing the struggling digital media firm from likely extinction.
The company announced the deal while reporting a 12.4% drop in first quarter revenue and a slightly increased net loss.
As part of the deal, ...