Latka logo
ABD Technology Inc Revenue 2024: $10M ARR, $250K Raised