Technology 14 Oct 2026 ID Finance Secures €545 Million Funding to Expand Consumer Credit App Plazo The Barcelona-based fintech group announced the investment to grow its product suite and reach more users in Spain and Mexico. Read more rupixen / Unsplash