Earnings call: CN reports steady growth despite macro challenges

Earnings call: CN reports steady growth despite macro challenges