The negligible role of carbon offsetting in corporate climate strategies

Journal:
Nature Communications
Published:
Affiliations:
3
Authors:
2
Institutions Authors Share
Swiss Federal Institute of Technology Zurich (ETH Zurich), Switzerland
1.333333
0.67
Max Planck Institute for Innovation and Competition, Germany
0.333333
0.17
University of Cambridge, United Kingdom (UK)
0.333333
0.17