EconomyCaixaBank exceeds expectations and closes 2025 with a record profit of €5.891 billionCarlota Serra30-01-2026