The status of the climate crisis is at “code red.” Leaders across the board are being implored to raise their ambitions and make credible commitments. As a result of this urgency, we have seen a flurry of pledges come from governments and Fortune 500 companies.
