Methane leak visible from space is even bigger than previously thought


Natural gas well in Ohio released more methane than entire gas industry of many nations

Will this company be fined the cost of the global clean up?

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments