Latka logo
New adVentures Revenue 2025: $6.3M ARR, $18.9M Valuation