Latka logo
Treez Revenue 2024: $80.7M ARR, $242.1M Valuation