Latka logo
Mentis Technology Revenue 2024: $499K Est. ARR