MarketMeta and Capital Power seal 250MW energy supply agreementYahoo2026.07.09Source: YahooThe agreement enables Capital Power to continue commercial activities at its Genesee site.← Back to News