Latka logo
Insurwave Revenue 2024: $16M Est. ARR, $9.5M Valuation