Canadian power producer Capital Power Corp (TSE:CPX) and MEGlobal Canada ULC have signed a 10-year power purchase agreement (PPA) for MEGlobal to offtake 126 MW from Capital Power’s Whitla Wind farm.