US media mogul Byron Allen has agreed to pay $120 million for a majority stake in BuzzFeed, the digital media company said on Monday. Allen Family Digital, an affiliate of Allen’s family office, is to ...