Trusts In Focus: Greencoat UK Wind – Feb 2026 | Investor | Kepler Trust Intelligence