Siemens and Southeastern Pennsylvania Transportation Authority (SETPA) signed a USD 118 million contract to build 13 electric locomotives. The contract…...
Siemens and Southeastern Pennsylvania Transportation Authority (SETPA) signed a USD 118 million contract to build 13 electric locomotives. The contract…...
Copyright @RailwayPRO Communication Platform. All rights reserved