translate English to French: When we talk about separating politics from business, we mean creating an economic development board with a top-notch CEO.
Quand nous parlons de la séparation de la politique et des affaires, nous parlons de créer un conseil de développement économique présidé par une personne hautement compétente.