CP is piloting hydrogen locomotives David Dodge September 8, 2023 Leave a Comment CP is piloting locomotives powered by hydrogen fuel cells in Alberta. Photo CP