PremiumCompany AnnouncementsGreencoat UK Wind PLC Executes Share Buyback Greencoat UK Wind PLC Announces Total Voting Rights Update Greencoat UK Wind Executes Share Buyback Program PremiumCompany AnnouncementsGreencoat UK Wind PLC Executes Share Buyback Greencoat UK Wind Executes Share Buyback Program Greencoat UK Wind Executes Share Buyback PremiumCompany AnnouncementsGreencoat UK Wind Executes Share Buyback Greencoat UK Wind Executes Share Buyback to Enhance Shareholder Value Greencoat UK Wind PLC Executes Share Buyback Program