J. Mahoney
Feb 18, 2022

--

I agree methane leaks, just ridiculous - it’s right up there with how the oil industry can abandon wells without cleaning them up after themselves. But I’m not sure what you really mean by “buying a decade.” We only have 95 months until 2030 and we are at 1.2 degrees.

--

--

No responses yet