By CEP Staff • 12 October 2012 in News

Alabama Power increases PPA agreement with TradeWind Energy to 404 MW