3 ms·Finally, that ridiculous BS from Techcrunch is being debunked.by nextparadigms 15y agoFinally, that ridiculous BS from Techcrunch is being debunked.