translate English to French: What products and services are on offer?
Quels sont les produits et services proposés ?