Latka logo
EcoVadis Revenue 2024: $162.2M Est. ARR, $1B Valuation