Methane leaks offset much of the benefits of natural gas, new study says

News

Methane leaks offset much of the benefits of natural gas, new study says