SEPTA cancels contract for double-decker train cars from Chinese company
In 2017, SEPTA had awarded China Railway Rolling Stock Corporation (CRRC), a state-owned Chinese company with a manufacturing facility in Springfield, Massachusetts, a contract to produce 45 bi-level train cars for $185 million. Reports indicate … Read More