- Carbon reporting from the world's largest companies lacks consistency, making it almost impossible for ...