What is Byron Allen's net worth? Billionaire takes over as CEO of BuzzFeed in a $120M deal
Billionaire Byron Allen has bought the pop-culture and quiz site Buzzfeed in a reported $120 million deal. Allen will secure 52% stakes in the company.

1 month ago
3

Bengali (Bangladesh) ·
English (United States) ·