Skip to main content
Drimble Delaware

Dozens of managers exit troubled SEPTA office in wake of FBI probe

Dozens of managers within SEPTA's facility management unit have left the public transit agency in the wake of an FBI investigation into the division. More than 30 managers inside S…

Topics

More from Delaware New Castle County