Key factsactiveLegal namePOWELL ELECTRONICS EUROPEfr_inseeRegistration840700140fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2018-06-01fr_inseeRegistered addressKUIFMEES 58, 3435 RG NIEUWEGEIN, PAYS-BASfr_inseeIndustry46.19Bfr_insee