Business Amid Restructuring, Layoffs, BuzzFeed Sells Complex For $108 Million Cash BuzzFeed recently made headlines with its sale of Complex to NTWRK, fetching a hefty $108.6 million in cash, alongside an additional $5.7 million earmarked... Ashley RosaFebruary 22, 2024