Feedback reference
F8141
Submitted by
Erika BLANCKAERT
User type
Other
Organisation
Invest Europe
Organisation size
Small (10 to 49 employees)
Transparency register number
Country of origin
Belgium