Designed by
Title
Alabama Municipal Electric Authority Solar Research Project #147442910
Description
Montgomery, ALABAMA - MAY 12, 2019: Fifty Kilowatt solar research project Alabama Municipal Electric Authority or AMEA headquarters facility. Energy produced from the project is utilized by the adjacent headquarters facility.
This image is editorial