Loading...

Oportun Financial CEO Raul Vazquez to Step Down by April 2026, Forecasts 2025 Revenue of Up to $957 Million | Intellectia.AI