Home Tags Franklin County

Tag: Franklin County

SEPTA, Lightsource Sign Solar Contract

The Southeastern Pennsylvania Transportation Authority (SEPTA), a transit agency that serves the greater Philadelphia region, and Lightsource BP, a developer of utility-scale solar energy...

Stay Connected

13,144FansLike
91,176FollowersFollow