La Caixa is one of Spain’s largest commercial banks.