Compare 10 banks in Spain: CaixaBank, Santander, BBVA, ING, N26, Openbank, Revolut. Account fees, debit and credit cards and services compared. Guide 2025.