Latka logo
Zilicus Revenue 2023: $134.5K Est. ARR, $403.5K Valuation