Byron Allen to Acquire Majority Stake in BuzzFeed for $120 Million

Corroborated by 5 sources from 5 publishers

globalbusiness5h ago

TL;DR

Byron Allen to Acquire Majority Stake in BuzzFeed for $120 Million

Sources