BuzzFeed's sale of Complex Networks to Ntwrk for just over $100M falls short of its $150M goal, necessitating further asset...
December 31, 2023