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
Read moreAlabama Power and Mercedes Benz U.S. International (MBUSI) received approval today from the Alabama Public Service Commission for the proposed
Read more