Operator of hydrogen refueling stations intended to provide turnkey power supply systems for isolated sites. The company's hydrogen refueling stations ensure that green energy is available anytime whe...

Energy
Le Bourget-du-Lac, France
Founded 2012
150 employees
Website
Valuation
$69.2M
Latest known
Share Price
N/A
Total Raised
$84.6M
Last Round
N/A