Latka logo
INVIDI Technologies Revenue 2021: $13.6M ARR, $132.3M Raised