TransAlta shares climb 2% on earnings beat in Q1

TransAlta shares climb 2% on earnings beat in Q1