translate English to French: They generate 80% of gross domestic product (GDP) and consume up to 70% of the energy in Europe.
Celles-ci génèrent 80 % du produit intérieur brut (PIB) et ne consomment pas moins de 70 % de l'énergie en Europe.