The news and culture publisher BuzzFeed Inc., which houses the editorial titles BuzzFeed News, Complex and HuffPost, announced Tuesday that it is laying off around 12% of its workforce, or roughly 180 employees, according to a memo from chief executive Jonah Peretti obtained by Adweek. The layoffs, which primarily affect Complex Networks, BuzzFeed.com and overlapping…Read More