Allen Family Digital Completes Acquisition Of 51% Of BuzzFeed For $120M, Byron Allen Assumes Role Of Chairman And CEO Of BuzzFeed

BuzzFeed

BuzzFeed

BZFD

0.00

Under the terms of the agreement, the transaction was funded with $20 million in cash at closing and a $100 million promissory note due five years from closing, accruing interest at 5% annually.