translate English to French: • Newfoundland and Labrador's International Communications and Navigation Ltd.
• International Communications and Navigation Ltd.