Canadian power company TransAlta is pushing ahead with a deal to buy Heartland Generation and its business operations in Western Canada to expand its generation capacity but has cut the price tag to ...