Banco Santander approves €1.83 billion share buyback program

Banco Santander approves €1.83 billion share buyback program