translate English to French: Industry Canada should make a greater effort to publicize its efforts to promote sustainable development.
Industrie Canada devrait s'employer davantage à faire connaître les efforts qu'il fait pour promouvoir le développement durable.