Select Page

Digiday: BuzzFeed is rethinking how it does business both at home and abroad, and layoffs have ensued. BuzzFeed is said to be shutting down its France operation, laying off all 14 staffers. Meanwhile, a separate memo revealed that the publisher will make changes to how the business side operates.