translate English to French: The CNSC has devoted much effort in recent years to improving management practices and leadership skills.
Au cours des dernières années, la CCSN s’ beaucoup efforcée est d’ améliorer ses pratiques de gestion et les compétences en leadership de son personnel.