translate English to French: Promotion of new and renewable sources of energy, including the implementation of the World Solar Programme 1996-2005
Promotion des sources d'énergie nouvelles et renouvelables, y compris la mise en oeuvre du Programme solaire mondial 1996-2005