Norfolk Southern lays off 95 workers at Altoona Shops
Tuesday, November 5, was not a happy day for 153 Norfolk Southern workers. The railroad laid off 95 employees at the Juniata Locomotive Shop in Altoona, Pa., and 58 workers at the
Tuesday, November 5, was not a happy day for 153 Norfolk Southern workers. The railroad laid off 95 employees at the Juniata Locomotive Shop in Altoona, Pa., and 58 workers at the