1 min read Top Stories Capital Power Acquires Hummel Station for $1.3 Billion editorial 15 July, 2025 BREAKING NEWS: Capital Power has officially announced the acquisition of Hummel Station in Shamokin...Read More