Latka logo
n8n.io Revenue 2025: $40M Est. ARR, $5.2B Valuation