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.