what is the difference between cp rail and cn rail?
The businesses CN Rail is a transcontinental railway and one of seven class I railways in North America. ... CP Rail is a transcontinental railway, linking major ports on the west and east coasts of North America. Its trailing 12-month revenue and free cash flow were more than $7.6 billion and $1.1 billion, respectively.