11 Jun 2004
*The company market capitalization reflects the London listed element of Ordinary and Preference shares only and is approximate. Data provided by FTSE Russell.
ITM Power is a public limited company registered in England and Wales. Company Number 05059407