A different kind of steam engine: How CPKC aims to decarbonize its fleet with hydrogen locomotives

Rail is sometimes viewed as an old industry or a low-tech one. … tracks of Western Canada – within two decades. … Canadian Pacific's westward …