130-MW solar project will support 11 Alabama utilities
Lightsource bp is moving forward on its 130-MWdc Black Bear Solar energy project in Montgomery County, Alabama. “This project demonstrates the positive impacts that result from partnerships with shared goals to reduce carbon emissions, deliver affordable electricity, create jobs and contribute to local communities,” said...
Read More