Legal address: Place des Carmes Déchaux, Clermont-Ferrand, Auvergne-Rhône-Alpes, France
Activity: Power and heat, Electrolysis