Browsing tag

Methane

Massive Methane Leak Visible From Space

Data from the Copernicus Sentinel-5P satellite revealed that an explosion in a natural gas well in Ohio in February 2018 released more than 50,000 tons…