Latka logo
Levellr Revenue 2023: $144K ARR, $432K Valuation