Satellite images show the number of large methane leaks from the oil and gas industry rose by nearly a third in the first eight months of this year to over 5,000
Satellite images show the number of large methane leaks from the oil and gas industry rose by nearly a third in the first eight months of this year to over 5,000