Detection Of Methane Leak From Space Could Herald A Revolution

The breakthrough could herald a revolution in the way methane leaks from oil and gas facilities are detected, helping to stanch a major source of greenhouse gas pollution around the world. GHGSat …

oil leak – Read More…