Markets | Wed Dec 12, 2012 1:31pm EST

Petronas completes takeover of Canada's Progress