Southern Power closes acquisition of Beech Ridge II

Southern Power has completed its acquisition of a 90% stake in the 56.2MW Beech Ridge II project in West Virginia from Invenergy

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content