Alberta TransAlta Corporation is an energy retailer based out of Calgary. The company is carrying a large amount of debt, as well as having past regulatory fines. A potential transaction to sell the company fell through, although TransAlta has no comment. Facing a potential downgrade of their […]
Read more →