Latka logo
Hatchbrands Ventures Revenue 2021: $194.5K ARR