From left: Michael Goebel, president and CEO of MBUSI, and Alabama Power CEO Mark Crosswhite visit a solar array. Mercedes-Benz U.S. International and Alabama Power have received Alabama Public Service Commission approval for an 80-megawatt solar project in Lowndes County, near Montgomery. MBUSI will receive renewable energy credits for the Letohatchee Solar Project, and Alabama…
Solar farm approved for Lowndes County
Alabama Power, Mercedes-Benz team on 80-megawatt project