translate English to French: • be carrying on its business in two or more provinces;
• exploiter une entreprise dans deux provinces ou plus;