CPRailHydrogen-178

Working with Burnaby, B.C.-based Ballard Power Systems, CP Rail plans to convert three locomotives to run on hydrogen fuel cells. Photo courtesy CP Rail

By Deborah Jaremko