January 7, 2025 Business TransAlta slips as Brookfield sells 8.6 million shares Posted by admin [ad_1] TransAlta slips as Brookfield sells 8.6 million shares [ad_2]