Latka logo
Embroker Revenue 2024: $33.1M ARR, $42.4M Raised