Entertainment mogul Byron Allen has no plans to slow down. After acquiring TheGrio, the Weather Channel, and soon moving into late-night television, Allen has now taken majority control of BuzzFeed.
The $120 million deal includes a 52 percent majority stake in BuzzFeed and establishes him as the company’s new CEO. This agreemen...