Southern Power buys majority stake in Beech Ridge II Wind Facility from Invenergy
Southern Power, a subsidiary of Southern Company, has acquired a majority stake in the 56MW Beech Ridge II Wind Facility in West Virginia from its developer Invenergy for an undisclosed price. The Beech Ridge II wind farm, which had achieved commercial operation earlier this month, marks the 13th wind project acquired by the US wholesale […]