Latka logo
Iddink Group Revenue 2021: $14.2M ARR, $42.6M Valuation