CN Rail revenues and efficiency slip, but CEO predicts growth – CityNews Toronto

Canada's biggest railways will report their first … Delays on Barrie GO line after train crashes into transport truck at Vaughan rail crossing.