Alabama Solar A Power Plant

Project Location

Lafayette, AL

Owner Name

Celenera

Status

Complete

Market

Region

Swinerton Office Location

Keywords

Solar Power Plant, Photovoltaics, Renewable Energy