Latka logo
RENS Energy Revenue 2023: $5.7M Est. ARR, $1.6M Valuation