Investors shine a satellite on methane leaks from oil and gas industry – Corporate Knights

New satellite tech is identifying locations of methane leaks and corporate … Investors increasingly equate poor ESG (environmental, social and …