Latka logo
IBS Software Services Revenue 2023: $188.1M Est. ARR