3 ms·
I also wonder if that revenue is just the payments they process. If so then true revenue is probably ~2.5% of that.
by seibelj 4y ago
I also wonder if that revenue is just the payments they process. If so then true revenue is probably ~2.5% of that.
- jakelazaroff 4y agoAs shady as this company is, I would honestly be shocked if they counted the full value of the payment processed as revenue.
- deleted 4y ago[deleted]