Capital Power announces 2023 financial targets, showcases its carbon reduction initiatives and highlights positive outlook at Investor Day

Capital Power continues to advance its Genesee CCS project with the Board of Directors approval of a LNTP for the $2.3 billion project.