Alabama NewsCenter: Community and business leaders, as well as representatives from Walmart, Alabama Power and Clenera, gathered at the new 72-megawatt AL Solar A project in east Alabama on Thursday, March 15, to celebrate its successful launch and operation. AL Solar A, one of Alabama’s largest solar facilities, is owned by Houston-based Centaurus Renewable Energy. […]
↧