Lightsource signs PPA for 100MW Montgomery solar project
Lightsource BP has signed a 20-year PPA with Alabama Municipal Electric Authority (AMEA) for output from a 100MW solar project in Montgomery County,...
Lightsource BP has signed a 20-year PPA with Alabama Municipal Electric Authority (AMEA) for output from a 100MW solar project in Montgomery County,...