In a groundbreaking revelation, environmental intelligence company Kayrros has leveraged satellite technology to identify the world’s 1,300 largest methane-polluting sites, offering a stark glimpse into the origins of one of the most potent contributors to global warming. This unprecedented feat of satellite surveillance marks a pivotal moment in the fight against climate … [Read more...] about New satellite images catch world’s worst polluters red-handed: ‘Now we really know exactly where it’s coming from’