Latka logo
Trust & Will Revenue 2024: $32M ARR, $96M Valuation