Ballard receives follow-on order from CPKC Rail for additional fuel cell engines

Canadian Pacific Kansas City (CPKC) rail has awarded Ballard an … Further development on range across temperature variations, heavy hauling, fine …