PremiumCompany AnnouncementsScience Group PLC Announces Share Buyback Science Group PLC Announces Share Buyback Science Group PLC Executes Share Buyback PremiumCompany AnnouncementsScience Group PLC Executes Share Buyback Program Science Group PLC Successfully Passes All AGM Resolutions Science Group PLC Reports Strong Start and Strategic Engagement with Ricardo PLC PremiumCompany AnnouncementsScience Group PLC Executes Share Buyback Science Group Calls for Strategic Overhaul at Ricardo Amid Financial Struggles Science Group PLC Announces Total Voting Rights and Share Capital Details