By CEP Staff • 23 April 2020 in News

Global renewables company Lightsource BP and the Southeastern Pennsylvania Transportation Authority (SEPTA) have signed a power purchase agreement for the clean electricity generated from two solar farms located in Franklin County.