Latka logo
SEMplest Revenue 2021: $681.9K ARR, $2M Valuation