Latka logo
Zutec Holding (STO: ZUTEC) Revenue 2025: $35M ARR