translate English to French: Strategy and development But the benefits of biofuels are not only climatic.
Stratégie et développement Mais les atouts des biocarburants ne sont pas que climatiques.