Latka logo
C1st Technologies Revenue 2024: $2.8M ARR, $8.4M Valuation