News

NJ Transit is spending $2.7 billion to retire all its old trains, which will increase reliability for riders by 2031.