Latka logo
INST-ORE Revenue 2021: $995.8K ARR, $3M Valuation