translate English to French: Two recent initiatives in this respect may be noted.
Deux initiatives récemment entreprises en la matière sont à noter.