Canadian Pacific reports record Q2 revenues of $1.98 billion
Canadian Pacific Railway Limited (TSX: CP) (NYSE: CP) today announced record second-quarter revenues of $1.98 billion, an increase of 13 percent from last year, and record earnings per share (EPS) with reported