ParentFull threadmrarjen·It's still Buzzfeed, but on wikipedia they do state some of these numbers.Not even sure advertisers mind at this point?View on HN