Latka logo
Troodon Revenue 2021: $71.4K ARR, $214.3K Valuation