Alabama Power, Mercedes Benz get green light on 80-MW solar project
Alabama Power and Mercedes Benz U.S. International (MBUSI) received approval today from the Alabama Public Service Commission for the proposed 80-MW Letohatchee Solar Project in Lowndes County, south of Montgomery. This project and the renewable contract between Alabama Power and MBUSI build on a long-standing partnership between the two companies and align with the shared […]
