Ansaldo STS USA

Congress and the FRA perceive PTC primarily as a safety measure to counteract human error and prevent accidents. But rail industry suppliers seek to make PTC, and CBTC too, something…
Ansaldo STS has appointed three leaders to the senior executive management team based in Pittsburgh, Pa., responsible for the company’s North American business.