Banco Santander SA SAN

A Spanish banking giant with operations across the globe.