• ITM Power – Trading momentum drives confidence

    April 21, 2017 | Posted by

    By Richard Gill, CFA Since our last update on the company at the end of February the renewable energy specialist ITM Power (ITM) has continued to make good progress in monetising its industry leading suite of products. According to a trading update released on 18th April, ITM currently has £22.64 million of projects under contract […]