The Southeastern Pennsylvania Transportation Authority (SEPTA) has opened the new Wissahickon Transit Center in northwest Philadelphia. The USD50 million facility is six times larger than the previous...

This content is available to only subscribers.