TransAlta (TAC) announced that it has entered into an amending agreement to the share purchase agreement with an affiliate of Energy Capital ...