World-class turn-key solutions from 600KW to 100MW that are fully integrated, autonomous and CE marked.
ITM Power Plc is quoted on the London Stock Exchange’s AIM market under the ticker ITM.
ITM Power is a public limited company registered in England and Wales. Company Number 05059407