translate English to French: • Self-employment, serving large and small firms from a wide range of industries
• Travailleurs autonomes au service de grandes et petites entreprises dans des secteurs très variés