Archive for: buzzfeed

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

 
 

Buzzfeed News to close as media firm cuts jobs