Headquarters
Luxembourg-Ville
SNCI commitment
EUR 160m
Other shareholders
European Investment Fund