Key factsactiveLegal nameTRYBA ENERGYfr_inseeRegistration793068198fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2012-07-01fr_inseeRegistered address11 BD DU PRINCE HENRI, A, DUCHE AU LUXEMBOURG 1724, LUXEMBOURGfr_inseeIndustry64.20Zfr_insee