Latka logo
SofTrust, Ltd. Revenue 2021: $157.4K ARR, $472.1K Valuation