The headquarters of Banco Santander are seen in London.

The headquarters of Banco Santander are seen in London.

Simon Dawson/Bloomberg

The headquarters of Banco Santander are seen in London.