Canadian Pacific Railway Ltd., the country's second-largest railroad, said it laid off 600 engineers and maintenance workers because some companies have cut back on shipments.
Canadian Pacific lays off 600 engineers, maintenance workers