Every article tagged byron-allen, ranked by recency.
BuzzFeed has secured a $120 million investment from Byron Allen, leading to significant leadership changes. Jonah Peretti steps down as CEO to focus on AI initiatives, aiming to re