Major UK methane greenhouse gas leak spotted from space

In a first for the UK, the methane was detected by satellite, bringing hope for curbing the greenhouse gas.

Comments

Popular Posts