PremiumCompany AnnouncementsBanco Santander Nears Completion of €4.65 Billion Share Buyback Programme10h ago