China in 2010 promised to curb methane emissions. In the first five years, it failed to keep its promise, according to new research based on satellite data.
Boise Breaking News & Events
China in 2010 promised to curb methane emissions. In the first five years, it failed to keep its promise, according to new research based on satellite data.