translate English to French: The CNSC is implementing significant improvement initiatives that are changing the corporate culture.
La CCSN déploie actuellement d'importantes initiatives d'amélioration visant à modifier la culture de l'organisation.