translate English to French: During the past decade, many initiatives were evolved and launched.
Au cours de la dernière décennie, plusieurs initiatives ont été conçues et lancées.