translate English to French: It is a new strategy which includes some key new elements.
Il s'agit d'une nouvelle stratégie qui comprend quelques nouveaux éléments-clés.