The logo of Spain’s Sabadell bank hangs near the logo of Spain’s BBVA bank in Madrid, Spain, October 17, 2025. REUTERS/Susana Vera
The logo of Spain’s Sabadell bank hangs near the logo of Spain’s BBVA bank in Madrid, Spain, October 17, 2025. REUTERS/Susana Vera