ByWalkerFebruary 22, 2024 BuzzFeed Sells Complex to Ntwrk for $108.6 Million, Will Lay Off 16% of Remaining Workforce News