Energy Management Articles
Blog posts tagged with "SEPTA"
Philadelphia unveils 25 battery buses
A new fleet of 25 electric buses premiered in Philadelphia streets this week with more expected in the next year as the Southeastern Pennsylvania Transportation Authority (SETPA) envisions their entire fleet running on batteries.