Post

*sobs in 105% NRR*

Net revenue retention of *900%* is completely off the charts. That's as-of Sept 30, definition below.

0 reposts4 likes

No replies yet.