translate English to French: (c) New financial mechanisms and economic instruments to speed up the investment in sustainable energy development
c) Nouveaux mécanismes financiers et instruments économiques permettant d'accélérer les investissements nécessaires à la mise en valeur des sources d'énergie viables