The Net Zero Road to Nowhere

So, barring some unforeseen miracle technology, “net zero by 2050” won’t happen.

New Year’s Open Thread