Latka logo
Toro Revenue 2021: $888.2K ARR, $2.7M Valuation