Satellite Images Reveal Mega-Leaks of Potent Greenhouse Gas
UCLA's Stop Methane Project ranked the 25 oil and gas sites with the largest methane emissions rates worldwide.

Source: Gizmodo
UCLA's Stop Methane Project ranked the 25 oil and gas sites with the largest methane emissions rates worldwide.