ITM Power2 Bessemer ParkSheffieldS9 1DZUnited Kingdom
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 HEAD OFFICE2 Bessemer ParkSheffieldS9 1DZUnited Kingdom+44 (0)114 244 5111
ITM Power is a public limited company registered in England and Wales. Company Number 05059407