Power producer TransAlta raises financial outlook for the year, reports Q2 loss

0
155

The power producer says the net loss for the quarter ended June 30 amounted to four cents per diluted share.