There’s no such thing as easy climate fixes, but when it comes to methane emissions from oil and gas production, a couple of little patches could go a long way. A new study suggests that just 123 sites in the Permian Basin in Texas could be responsible for a huge chunk of the region’s...
us duren
Auto Added by WPeMatico