translate English to French: I am sure that they will be innovative in developing new business models that are advantageous for consumers and creators.
Je suis convaincue qu’ils feront preuve d’innovation afin de développer de nouveaux modèles d’affaires avantageux, tant pour les consommateurs que pour les créateurs.