Satellite Images Reveal Mega-Leaks of Potent Greenhouse Gas

Wait 5 sec.

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