translate English to French: Navistar Int’l Corp. Canada New Brunswick Power Corp. Northern Telecom Canada Ltd.
Corp. Canada New Brunswick Power Corp. Northern Telecom Canada Ltd.