Skip to main content
Please wait...
solar feed image

Large Alabama Solar Project Receives Agency OK

Alabama Power and Mercedes Benz U.S. International Inc. (MBUSI) have received approval from the Alabama Public Service Commission for the proposed 80 MW Letohatchee Solar Project in Lowndes County, south of Montgomery. Under a 15-year contract, MBUSI will receive all the renewable energy credits (RECs) from the facility, which will cover a significant portion of […]

The post Large Alabama Solar Project Receives Agency OK appeared first on Solar Industry.