Latka logo
My3Tech Revenue 2024: $15.8M ARR, $47.4M Valuation