Solar farm approved for Lowndes County
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...