Source: Northern Financial Review

ITM Power: Sheffield's ITM Power wins European contract

Sheffield-based green hydrogen and energy storage firm ITM Power announced it signed a contract to supply four NEPTUNE V units, totalling 20MW, to La Française...

Read full article »
Annual Revenue
$5.0-25M
Employees
250-500
Dennis Schulz's photo - CEO of ITM Power

CEO

Dennis Schulz

CEO Approval Rating

97/100

Read more