The U.S. Oil & Gas sector is producing 8x above the volume of methane many operators have pledged to achieve by 2030 to reach their climate goals
Scooped by
The Swarm
onto Operation Deimos August 1, 4:41 PM
|