Canadian Pacific: More Tricky Than Ratings Suggest (TSX:CP:CA) | Seeking Alpha

railway crossing in all of North America. The mere fact of controlling this crossing is obviously a massive advantage for prioritizing its own trains …