SEPTA Awards Contract to NovaBus

SEPTA, aka Southeastern Pennsylvania Transportation Authority, awarded a 3-year contract to NovaBus for 90 forty-foot buses and 155 sixty-foot buses. Of the 155 sixty-foot buses, 70 are to be sixty-foot…