24 MW Sale to Yara - ITM Power plc | RNS | Ticker