Latka logo
Petrichor Revenue 2024: $281K Est. ARR, $843K Valuation