Quantcast
Viewing all articles
Browse latest Browse all 1151

Alabama and Walmart in Solar Farm Deal

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. […]

Viewing all articles
Browse latest Browse all 1151

Trending Articles