Latka logo
120Water Revenue 2024: $23.9M Est. ARR, $71.6M Valuation