Capital Power inks PPAs with Duke Energy Carolinas for 160-MW solar portfolio
Capital Power Corporation announced the execution of 20-year power purchase agreements with Duke Energy Carolinas for three solar development projects
Read moreCapital Power Corporation announced the execution of 20-year power purchase agreements with Duke Energy Carolinas for three solar development projects
Read more