Latka logo
Indy Revenue 2024: $30.5M Est. ARR, $56M Raised