Latka logo
Teceze Revenue 2024: $500K ARR, $1.5M Valuation