BuzzFeed Inc. Lays Off 12% of Staff, Citing Advertising Slowdown

Business