Read More Energy Industry News 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… byPallavi MadhirajuMay 22, 2020