World’s worst methane polluters identified by new satellite images
Bharti Jayshankar January 29, 2024: Kayrros, an environment intelligence company, has identified the world’s 1,300 largest methane-polluting sites from space with its satellite surveillance..