Taming Turcot

WSP designs one of Canada’s most complex transportation megaprojects.