Modern Action logo
Byron Allen acquires majority stake in BuzzFeed and becomes CEO | ModernAction