Satellites Put the World’s Biggest Methane Emitters on the Map

Now the companies and countries responsible for a powerful greenhouse gas won’t be able to hide from view.

Read more