Delphi worked with the Capital Power team to engage cross-functionally in the organization to help integrate climate change considerations further in risk management, financial analysis, EHS, and business planning.
The process analyzed Capital Power’s future business risks and opportunities related to climate change and the push to reduce carbon emissions from energy use. Alignment with the TCFD meant that as a first stage qualitative assessments of risk and opportunity was conducted under future scenarios.
Delphi assisted in a review of the various energy scenarios that were available and to develop a framework that supported Capital Power’s decision of which to use as the basis for their inaugural TCFD assessment. Those scenarios were considered across the market, technical, legal and policy, physical impacts, and reputational risk categories identified by the TCFD.