I am not convinced that in this context the term “initiatives“ is really appropriate in French. I much prefer the word “projet“, which is the equivalent of “initiative“ in English. In French, a project is something that you set up in the hope of realizing it.
On December 13th, 2006. See this statement in context.