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.
