appreciate the note, but i feel TTV is the equivalent selling point to what a traditional company calls revenue. This is because they make % of the TTV . Details aside, my point is there is more upside here to which we agree.
APT Price at posting:
$25.64 Sentiment: Buy Disclosure: Held