Canadian Firm Acquires Hummel Station for $1.3 Billion
BREAKING NEWS: Capital Power has just announced a monumental acquisition of Hummel Station in Shamokin Dam for a staggering $1.3 billion. This significant purchase, revealed on Tuesday, October 24, 2023,…