Results analysis from Kepler Trust Intelligence - Greencoat UK Wind plc | RNS | Ticker