Satellite Data Reveals World's Worst Methane Mega-Leaks
Exclusive analysis of satellite data uncovers the world's most severe methane mega-leaks in 2025, with Turkmenistan dominating the list. Researchers call for urgent action as fixing these leaks could have climate benefits equivalent to closing coal power


