Dentons advises on Alto High-Speed Rail Project – Canada’s largest public infrastructure project

The project is expected to deliver nearly 1,000 kilometres of electrified tracks, with trains having peak speeds of up to 300 km/h. For over three …