Latka logo
Stargo Revenue 2024: $14.4M ARR, $650K Valuation