MorGen Energy 20 MW Project FID and LTSA Signed - ITM Power PLC | RNS | Ticker