Latka logo
Plex Systems Inc Revenue 2024: $115.1M Est. ARR