Is it though? I'm not a VC but $142m (questionable source) [1] at 100% growth YoY [2] seems like it could make the valuation reasonable.
It's critical infrastructure for a lot of Ecommerce companies.
It's critical infrastructure for a lot of Ecommerce companies.
No comments yet.