The Information
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, ...
Go to News Site