Latka logo
Neocol Revenue 2024: $22.4M ARR, $67.2M Valuation