Top Stories Capital Power Acquires Hummel Station for $1.3 Billion BREAKING NEWS: Capital Power has just announced a significant acquisition, purchasing Hummel Station in Shamokin Dam for a staggering $1.3 billion. This deal, confirmed... Editorial1 day ago