PremiumCompany AnnouncementsShell Retires Over 1.3 Million Shares in Ongoing Buy-Back Programme4d ago