Canadian Pacific Kansas City (CPKC) has awarded a contract to Ballard Power Systems (BPS) to procure 98 units of fuel-cell engines to enable the transition from diesel locomotives to hydrogen locomoti...

This content is available to only subscribers.