translate English to French: The investments can also take the form of investment funds or arrangements promoted by informal investors, business incubators or business angels.
Les investissements peuvent également porter sur des fonds ou montages d'investissement promus par des investisseurs informels, pépinières d'entreprises ou investisseurs providentiels («business angels»).