Canadian power producer Capital Power Corp (TSE:CPX) will sell 51% of the output of a 75-MW solar project in Alberta under a long-term virtual power purchase agreement (PPA) with the local brewer of Budweiser.