Who owns ITM motive?
Who owns ITM motive? ITM Power PLC ITM Power (AIM: ITM), the energy storage and clean fuel company, announces the establishment of ITM Motive Limited (“ITM Motive”), registered in England with company number 13290733, as a separate, wholly owned subsidiary of ITM Power PLC. Where is ITM Power based? Sheffield ITM Power is headquartered in […]