
Massive Methane leaks from various oil and gas infrastructure across European Continent is found. More than 60% of the countries using state-of-the-art technologies are emitting methane gas- a powerful GHG, into the atmosphere. Read more
News Credit: DeSmog
Picture Credit: Clean Air Task Force