Spotting Mystery Methane Leaks From Space

Something new happened in space in January 2019. For the first time, a previously unknown leak of natural gas was spotted from orbit by a microsatellite, and then, because of that detection, plugged.

Read more