With millions spread throughout 27 U.S. states, abandoned oil and gas wells are continually leaking methane, one of the very worst greenhouse gasses.
View SourceWith millions spread throughout 27 U.S. states, abandoned oil and gas wells are continually leaking methane, one of the very worst greenhouse gasses.
View Source