translate English to French: Such an institutional structure could no doubt also contribute to building the enabling business environment necessary for private sector development.
Ce type de structure institutionnelle pouvait sans nul doute contribuer aussi à la création de l'environnement commercial favorable au développement du secteur privé.