Sabadell completes 81% of the share buyback programme

| OCTOBER 3, 2023 | LAST UPDATE: OCTOBER 3, 2023 9:50