Latka logo
Socotra Revenue 2024: $25.6M Est. ARR, $93.9M Raised