Canadian Pacific Kansas City (CPKC) said today that the 2024 CPKC Holiday Train program raised over $1.75 million and ...