Latka logo
Index Group Revenue 2021: $11M ARR, $32.9M Valuation