Plugging methane leaks from oil and gas fields could be an easy win in curbing climate change.
Click here for original story, Satellites map huge methane plumes from oil and gas
Source: BBC News – Science & Environment
Plugging methane leaks from oil and gas fields could be an easy win in curbing climate change.
Click here for original story, Satellites map huge methane plumes from oil and gas
Source: BBC News – Science & Environment