COOKING

BuzzFeed stock doubles on news that Byron Allen will buy a controlling stake in the onetime digital media giant

Twelve years ago BuzzFeed Inc reportedly valued itself at almost $1 billion, scaring off rumored interest from the Walt Disney Company. Fast-forward to this week…