2 ms·Yeah, $10B revenue is insane. I interpreted the parent as saying $10B valuation.by yumraj 1y agoYeah, $10B revenue is insane. I interpreted the parent as saying $10B valuation.