March 27, 2017
Via: Metro MagazineThe Los Angeles County Metropolitan Transportation Authority (Metro) contracted with China Railway Rolling Stock Corp. to build 64 new railcars for the Metro Red and Purple Lines, a major procurement that will bring new manufacturing jobs to the Los Angeles […]
May 30, 2023
May 30, 2023
May 24, 2023