translate English to French: Their impact is felt in virtually every facet of industry, trade, services and business activities.
Leur impact se fait sentir dans pratiquement tous les domaines de l’industrie, du commerce, des services et du monde des affaires.