Legal nameImpact Finance Accelerator Luxembourg, a.s.b.l.
Previously known asInternational Climate Finance Accelerator Luxembourg Initiative, a.s.b.l. · ICFA Luxembourg
NumberF11841
Establishment numberF11841.0
Legal formASBL
EUIDLURCSL.F11841
Legal situationnormal
Activity88.990Other social work activities without accommodation n.e.c.