Archive for: ntwrk

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