The shaky logic of corporate emission reduction claims

The shaky logic of corporate emission reduction claims