Alabama Municipal Electric Authority announces 100 MW Solar PPA with Lightsource BP
MONTGOMERY, AL. -May 29, 2019 – Alabama Municipal Electric Authority (AMEA) and Lightsource BP announced today the development of a 130 MWDC / 100 MWAC solar energy project in Montgomery County, Alabama. Lightsource BP will finance, develop, build, own, and operate the [...]