translate English to French: Starting a new business is easy in Canada and several factors make it more advantageous to do business than elsewhere (see Doing Business ).
Démarrer une entreprise au Canada est chose aisée et les avantages dont jouissent les entreprises facilitent la conduite des affaires (voir Climat d'affaires ).