VIA Rail Canada has awarded a CAD19.5 million contract to Avalon Rail for reconfiguring 12 of its passenger cars (eight Chateau sleeping cars and four Park sleeper-dome-lounge cars) used on its wester...

This content is available to only subscribers.