translate English to French: Companies invest where the business climate is favourable and where they have access to excellent knowledge.
Les sociétés investissent là où le climat est propice aux affaires et où elles ont accès à d’excellentes connaissances.