Full threadrjzzleep·isn't the title wrong? it says 2.5b money transfer, but it's really 2.5B market cap based on it's current valuation, right?View on HN