Website
http://itm-power.com/
Year Founded
2001
Headquarters (HQ)
22 Atlas Way
Sheffield, GB-ENG S4 7QQ
Company Status
Active
Funding Stage
Seed
Logo URL
https://s3.amazonaws.com/owler-image/logo/itm-power-plc_owler_20170131_124506_original.jpg
Contentful ID
COSMOSnfuY5oE31AaWcFQGFtOb