Sections
Aerial observations of hundreds of large landfills across 18 states found they are leaking 40 percent more methane than is reported to the EPA
Will Sullivan
April 3, 2024
Page 1 of 1