Latka logo
Newron Tech Revenue 2024: $870K ARR, $2.6M Valuation