Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 1 minute read 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