Lightsource bp Opens 130 MW Black Bear Solar Project with AMEA PPA in Place
Lightsource bp, together with the Alabama Municipal Electric Authority (AMEA), have opened the 130 MW DC / 100 MW AC
Read moreLightsource bp, together with the Alabama Municipal Electric Authority (AMEA), have opened the 130 MW DC / 100 MW AC
Read more