translate English to French: We distribute and deliver information through interactive on-line tools and in person.
Nous diffusons l’information tant au moyen d’outils interactifs en ligne qu’en personne.