TransAlta Reports Strong 2025 Financial Results Amid Challenges | Intellectia.AI