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