PremiumCompany AnnouncementsForesight Group Advances Share Buyback Program Foresight Group Executes Share Buyback to Enhance Shareholder Value Foresight Group Executes Share Buyback Program PremiumCompany AnnouncementsForesight Group Executes Share Buyback Program Foresight Group Executes Share Buyback to Optimize Capital Structure Foresight Group Executes Share Buyback to Optimize Capital Structure PremiumCompany AnnouncementsForesight Group Executes Share Buyback Program Foresight Group Holdings Announces Total Voting Rights Foresight Group Announces Share Buyback Program