Published: Apr 20, 2023, 19:30 IST | Updated: Apr 20, 2023, 19:30 IST
Buzzfeed on Thursday said it is shutting down its popular news division. About 15% of the workforce in the in business, content, tech and administration teams are likely to lose their jobs.