Greencoat UK Wind PLC (LSE:UKW)has confirmed the completion of its £100 million share buyback programme, which began in October. It follows the purchase of 250,000 shares on Thursday 13 February, bought at a weighted average price of 115.45p. Read more Insi...