The agreement enables Capital Power to continue commercial activities at its Genesee site.