Capital Power Corporation agreed to acquire Veresen Inc.'s thermal power business, including two gas-fired generation facilities in Ontario and two waste heat assets in British Columbia, for $500 million.