CPKC's Hydrogen Locomotive Reaches Testing Milestone
Railway-News - Canadian Pacific Kansas City (CPKC) has completed the first phase of testing of its high-horsepower hydrogen locomotive, designated CP 1200.