News Santander Completes €3.3 Billion Takeover of British Bank TSB from Sabadell May 2, 2026 3 min read Read