Canadian Pacific yesterday began laying off 500 track maintenance workers, the Teamsters Canada Rail Conference announced on its website.
...