translate English to French: Setting up your business A business is an activity that you conduct for profit and there is evidence to support that initiative.
Établissement de votre entreprise Une entreprise est une activité que vous exercez en vue d’en tirer un bénéfice et vous pouvez prouver cette intention.