Advertisment

Abatement technologies

 fossil fuel factories.jpg
Leaders of 17 countries, including France, Chile and Kenya, have said that abatement technologies play a minimal role in decarbonising energy systems and canno...
Advertisment
Subscribe