translate English to French: Promoting a favourable business climate.
Promouvoir un climat favorable pour les entreprises.