Legal address: 6 Rue Alexander Fleming, 69007 Lyon, France
Activity: Electrolysis, Power and heat