translate English to French: Assisted business start-ups Assisted existing businesses Jobs created
Nouvelles entreprises assistées Entreprises existantes assistées Emplois crées