Latka logo
Caplena Revenue 2024: $570.6K Est. ARR, $1.7M Valuation