BuzzFeed is building a social media platform, and it’s out for blood “For years, major social platforms have abandoned their ...