The railroads are fat, happy, and slower than ever

The average train is the slowest it's been in a decade. … Canadian National said it will spend CA$210M in Quebec this year, planning to install about …