Latka logo
Navidog Revenue 2021: $251.9K ARR, $755.7K Valuation