Banco Santander completes share buy-back, reduces capital Business June 3, 2025 Banco Santander completes share buy-back, reduces capital