Latka logo
disguise tech Revenue 2021: $47M ARR, $140.9M Valuation