The rail network will span approximately 1,000 kilometers and reach speeds of up to 186 mph, with stops in Toronto, Peterborough, Ottawa, Montréal, Laval, Trois-Rivières and ...
Falling productivity, immigration and a high cost of living all set the stage for Canada's general election this year.