2026 Annual and Special Meeting of TransAlta Corporation Shareholders 30 April 2026 | 9:00 am MDT Open Webcast (Non-Shareholders)