News

NJ Transit locomotive engineers vote 95% to approve seven-year contract with $50+ hourly wages, ending five-year battle after May strike.