Source: Insider Media

ITM Power: ITM Power partners with Deutsche Bahn - focus on sustainable transportation and infrastructure

Sheffield-based energy storage and clean fuel company ITM Power has entered into a partnership with German rail operator Deutsche Bahn.

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