Canadian National’s profits fall

WSP Global posts rising revenues and profits

4th quarter | Chorus Aviation profits drop 20%