Images from “Climate Agreements and Corporate Responsibility”
Major companies and 13 states are staking out their own positions on climate change.