Veresen of Canada has announced that it is selling its power generation business to several buyers for a total of $1.18 billion.