Canadian Pacific guilty of contempt of court for excessively long work shifts | CBC News

The June 6 decision comes less than two months after a Canadian Pacific freight train went off the tracks due to a washout in Maine that resulted …