 In todays article, Im taking a bit of a step to the left in Europe and Brazil and moving into Spain. Im looking at Santander. Banco Santander is a global banking institution with presence in all major financial centers on the planet. Its the 16th-largest on earth. Its a systemically important bank. 