New satellite images reveal the world’s worst polluters: ‘Now we really know exactly where it’s coming from’
An environmental intelligence company, Kayrros, has used satellite imagery to identify the 1,300 largest methane-polluting sites on the planet. This breakthrough provides both a call to action and an opportunity to address