New Peterson-Ridge Metra station is right on time for public transit
Chicago's new North Side station, plus the one under construction on the South Side, are positive steps for public transit and a sign that leaders need to find solutions to transit agencies' looming 'fiscal cliff' in 2026.