Canadian energy group Cenovus Energy Inc (TSE:CVE) has signed an off-take deal to get electricity from a roughly 150-MW solar project proposed in Alberta by compatriot Elemental Energy Inc.