3 ms·Given that Techcrunch is the Buzzfeed of tech news, that's what I assumed as well.by IgorPartola 11y agoGiven that Techcrunch is the Buzzfeed of tech news, that's what I assumed as well.realworldview 11y agochickenfeed