Union Pacific to buy 20 battery-electric locomotives for yard service · HackerTrans