How Byron Allen Bought BuzzFeed for $120 Million — And What It Means for Digital Media

BuzzFeed has officially been sold to media entrepreneur Byron Allen in a $120 million deal announced on May 12, 2026. The agreement gives Allen a controlling 52% stake in the company and places him in the CEO role after the…









