ITM.L
🟢 ITM Power is trading 5% up amid Hydropulse’s 150 MW refinery project announcement
ITM Power is trading 5.17% up at £98.70, with Hydropulse’s refinery project announcement a possible catalyst.
- On October 12, its Hydropulse subsidiary...