Canadian Pacific guilty of contempt of court around long work shifts | Financial Post

The June 6 decision comes less than two months after one of the railway's freight trains went off the tracks due to a washout in Maine that saw …