Satellite Detects 166 Major Methane Leaks at New Mexico Oil and Gas Sites
A satellite survey identified 166 major methane plumes connected to oil and gas sites across New Mexico. The detections revealed concentrated releases that conventional emissions inventories can miss or underestimate.…
