translate English to French: be used for the promotion of an Organisation or company, or of any commercial products or services.
servir à promouvoir une organisation, une entreprise, des produits ou des services commerciaux.