Engineering Hamilton’s new LRT

CP also declined to accept a level crossing with the LRT, as suggested by Metrolinx, citing safety concerns. Transport Canada, the federal railway …