Legal address: Rüttenscheider Straße, Essen, North Rhine-Westphalia, Germany
Activity: Electrolysis, Power and heat, Engineering