TransAlta (TAC) Takes a Step toward Clean Energy Transition

To Top