Latka logo
Xplor Revenue 2017: $3.2M ARR, $9.7M Valuation