translate English to French: • Raising awareness of emerging environmental products processes & technologies
• Sensibilisation aux nouveaux produits, processus et technologies environnementaux